Chinese developers plan 1.1GW solar project in Brazil
China Development Integration Limited (CDIL) and China Machinery Engineering Corporation (CMEC) have entered into a development agreement for...
China Development Integration Limited (CDIL) and China Machinery Engineering Corporation (CMEC) have entered into a development agreement for...