shipping corporation of india

Shipping Corporation of India

When you think of shipping, India is probably not the first place that comes to mind. However, India has a long and illustrious history when it comes to maritime trade. The Shipping Corporation of India (SCI) is the country’s largest shipping company and handles a vast array of commercial vessels and supply ships across both…

Read More