Swiss-based MSC, via one of its subsidiaries, has received all regulatory approvals for a voluntary public takeover offer of ...