State Power Investment Corporation of China expands to solar in Brazil

SPIC Brasil, a subsidiary of State Power Investment Corporation of China, is acquiring two solar power generation projects in BrazilĀ“s Northeast region, from Canadian Solar.