Shipping Corporation of India Ltd. has incorporated a wholly-owned subsidiary named SCI Bharat IFSC Limited on August 12, 2024, with authorized share capital of INR 150 Crores and paid-up share capital of INR 30 Crores, aimed at engaging in ship leasing activities.