Home Tags True North solar farm

Tag: True North solar farm

Avangrid Begins Building First Texas Solar Farm

Avangrid, a sustainable energy company based in Connecticut and member of the Iberdrola Group, has begun construction of True North, a 240 MW solar...

Stay Connected

13,144FansLike
91,176FollowersFollow