Offshore Construction Specialists (OCS)
    Larsen & Toubro (India)

    Avatar