China Three Gorges Corp. has agreed to buy a 494-megawatt solar plant in Spain from Canada’s Northleaf Capital Partners Ltd., according to people with knowledge of the matter.
China’s CTG Said to Ink Deal for Northleaf’s Spanish Solar Plant
Estimated read time
1 min read
You May Also Like
More From Author
10 More of the Coolest Things We’ve Seen at CES 2025
January 8, 2025
Rising costs force ‘difficult choices’ on schools
January 8, 2025
+ There are no comments
Add yours