Longroad starts construction of Arizona solar project

Longroad has reached financial close and commenced construction on Sun Streams 4, the company’s third project in the Arizona-based Sun Streams complex

Blurred image of IJGlobal article content