MMærsk Read More STX Engine Wins First Green Engine Export for Maersk Mega Container Ships2026-07-30 STX Engine (077970) said on the 30th that it has signed a contract with China’s NTS shipyard to…