Mega container ship MILLAU BRIDGE disabled after mechanical failure
Mega container ship MILLAU BRIDGE suffered mechanical failure in the afternoon Dec 18 northwest of Antimilos island, Greece, while en route from Piraeus to Port Said, Egypt. According to Greek CG report, vessel was towed back to Piraeus by three tugs. She was brought to anchor on Piraeus anchorage in ... Read more