BAR Technologies wind sail to be fitted to kamsarmax bulker in 36-month test
Carbon-cutting project that aims to remove 99% of greenhouse gas emissions will test BAR Technologies’ system
BAR Technologies wind sail to be fitted to kamsarmax bulker in 36-month test Read More »