China’s new solar installations fell for a fourth straight month in April, underscoring persistent weakness in domestic demand.
China’s new solar installations fell for a fourth straight month in April, underscoring persistent weakness in domestic demand.