News

The exit of Chinese solar module makers from Malaysia has triggered significant job losses with more than 5,000 positions ...