STCINDIA State Trading Corporation of India Ltd Legal Disputes Announcement 2025 - SEBI LODR Non-Compliance STC India disclosed a SEBI LODR non-compliance fine of ₹12.05 million for shortfall in Independent Directors as of 30 Sep 2025..Find Corporate Announcements for Press Releases, AGM, Insider Trading & SAST, Results and Corporate Action for State Trading Corporation of India Ltd