Business Maverick: China’s Solar Giants Forced to Cut Prices as Virus Curbs Demand

Chinese manufacturers that dominate nearly every step in the global solar power supply chain are being forced to slash prices as the coronavirus disrupts projects around the world....

read more...

Published By: dailymaverick - Monday, 1 June