Swiss Observer
Swiss-Italian Shipping Giant MSC Announces $3 Billion Investment in Libyan Port