💨 Abstract

Ballard Power Systems Inc. reported a second-quarter loss of $24.3 million (8 cents per share), surpassing Wall Street's loss expectations of 10 cents per share. However, the company's revenue of $17.8 million fell short of the $19 million anticipated by analysts. Shares dropped to $1.80, compared to $1.93 a year ago.

Courtesy: WTOP Staff