Press Release
Westbridge acquires large solar project and energy storage system, expanding its Alberta footprint
Westbridge secured site control in the form of a long-term solar lease covering approximately 940 acres.