China-based large-size vertically integrated solar firm, Suntech, has been facing turmoil in recent months. The firm's subsidiary, Global Solar Fund (GSF) has been charged by courts in Italy for illegally constructing solar PV system installations to...
The article requires paid subscription. Subscribe Now