All green marine propulsion systems Articles

Ballard, eCap Marine sign 6.4-MW fuel cell order
32 FCwave fuel cell engines to be integrated into eCap Marine propulsion systems