China launches 'world's largest' electric container ship with 50,000 kWh battery capacity
China Ocean Shipping Company (COSCO), a state-owned Multinational conglomerate located in Shanghai has launched a river-to-sea electric container ship that the company claims to be the “world’s largest”. Established as a subsidiary in 2016 after an …