Shipping Corporation of India (SCI) started as a marginal liner company evolving to be India’s largest shipping company. SCI has turned out to be the lifeline of the nation with its uninterrupted supply of crude oil driving the economy of India. Diversifying its services acros...