Ballard Power closes GeoPura acquisition for GBP 275 million upfront - BLDP News | Rallies