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 Corp. The development marks WEB's entry into the US. The company anticipates obtaining all necessary permits and to be ready to execute...