Jan
10

Pasadena’s ESolar lands 2000-megawatt deal in China

By Los Angeles Times

The region has become a hot spot for renewable energy, with the 2000-megawatt First Solar project planned 60 miles to the north.

See all stories on this topic

Categories : Energy News