State Trading Corporation of India Ltd has reported receiving fines of ₹8,33,080 each from BSE and NSE for not having the required number of Independent Directors on its Board for the quarter ending December 31, 2024, and has requested waivers from the fines due to its status as a Public Sector Undertaking.