Mar 12Earnings Snapshot: Ballard Power revenue jumps 37% to $33.6M, beats estimates; heavy-duty mobility sales surgeSynthesized from 1 source