Mumbai-based Steel Carriers Infrastructure (SCI) has become the first company in India to own and operate a 1,200t-capacity class mobile telescopic crane...