Finance August 26, 2026 BSE, NSE impose over Rs 59 lakh penalty on NTPC, SJVN, REC for non-compliance