Ballard Power Systems: Progress Hasn't Mitigated Uncertainties | StockRay