U.S. power producer Silicon Ranch has secured an additional 700 MW of solar modules with First Solar on top of their 4 GW master supply agreement (MSA)...
U.S.-based renewable energy developer Leeward Renewable Energy (LRE) has commenced the construction on its 100 MW Oak Trail solar facility in North Carolina.
LRE will sell the...