Cyrus Investments Pvt. Ltd.Ask about thisResearch thisFollow this1 signals · Last mention 9/17/2026Signals mentioning Cyrus Investments Pvt. Ltd.9/17/2026Tata Trusts proposes ₹25,000 crore plan for SP Group to sell part of Tata Sons stake