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