Westbridge Energy buys Accalia Point solar development project
Westbridge Energy Corporation (WEB) has acquired the 221MW Accalia Point Solar development project in Cameron County, Texas from Aelius Solar...
Westbridge Energy Corporation (WEB) has acquired the 221MW Accalia Point Solar development project in Cameron County, Texas from Aelius Solar...