Canadian solar and energy storage developer Westbridge Energy Corporation (TSXV:WEB) has bought a 221-MWp photovoltaic (PV) project in Texas, at mid-stage of development, from US sector player Aelius Solar Corp.