Sterling Investment CorporationAsk about thisResearch thisFollow this1 signals · Last mention 9/17/2026Signals mentioning Sterling Investment Corporation9/17/2026Tata Trusts proposes ₹25,000 crore-plus monetisation of SP Group’s Tata Sons stake