Investors in Ballard Power Systems Inc. have faced significant losses with the stock declining 83% in 3 years and 41% in the last year. The company's revenue has also dropped 5.2% annually, signaling a need for growth.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing