Ballard Power Systems Q2 EPS USD -0.07 - BLDP News | Rallies