Odfjell to build terminal for petrochemical and petroleum products at Le Havre, France

16:03 PM | July 12, 2013 | Deepti Ramesh