The Shipping Corporation of India (SCI) is India's largest shipping company with a rich history and diverse fleet. Learn about SCI's commitment to growth, innovation, and social responsibility as it is continuing to navigate the dynamic world of shipping