Longroad Energy, a U.S.-based renewable energy project developer, hasĀ announcedĀ the project acquisition of Sun Streams 2, 4, and 5, which total approximately 900 MW in total

Longroad Energy, a U.S.-based renewable energy project developer, hasĀ announcedĀ the project acquisition of Sun Streams 2, 4, and 5, which total approximately 900 MW in total