Home TOP STORIES Ballard Power Systems GAAP EPS of -$0.08 beats by $0.01, revenue of $17.8M misses by $0.23M