ZESTAs “SHIP ZERO 26” COP Event is the solution for shipping
The Zero Emissions Ship Technology Association (ZESTAs) sees the UNFCC Climate report as a message of hope…

read more