CleanTech Energy News Science Plug Power Has Lost $3.12 Billion Since 2010, Never Turned A Profit, Stock Collapsing March 1, 2025 admin 0 Comments ballard, carbon emissions, clean power, clean transport, climate change, Energy, Energy Storage, Fossil Fuels, fuel cell, fuelcell energy, green economy, hydrogen, hydrogen fuel cell electric vehicles, investment, plug power, us department of energy (doe)Credit to Author: Michael Barnard| Date: Thu, 27 Feb 2025 03:40:15 +0000https://cleantechnica.com/feed/