Green mission in peril as Teco 2030 hydrogen fuel cell plant files for bankruptcy

Parent company of shipping power pioneer also facing a petition