News

Oil Suffers Monthly Loss as Trump's Tariffs Make Beijing Request Negotiations With U.S.
Tasmania -based Incat Shipyard has launched the world’s largest battery-powered ship, China Zorrilla. The vessel measures 130 m in length and is capable of carrying 2,100 passengers, Incat Shipyard ...