The project was damaged amid a storm that tore the roof from one local resident’s house. Image: Fighting Jays Hailstorms have damaged the 350MW Fighting Jays solar project in south-east Texas, raising ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results
Feedback