AnnouncementPublic Sector UnitStock Market Updates STC India’s Independent Director Naresh Kella Steps Down as Tenure Ends: What’s Next for the PSU Giant? Aneri GuidelinesMarch 24, 2025 The State Trading Corporation of India Limited (STC India), a prominent public sector enterprise under the Ministry of Commerce &…