Just six months ago, economic development officials were gushing about plans by Plug Power to expand the “green hydrogen” facility it is building in Genesee County, calling it one of the biggest ...
ST. LOUIS–Plans for a proposed battery materials manufacturing plant in North St. Louis are dead, company officials told federal regulators Wednesday, weeks after the firm said the Trump ...