India Karnataka HC questions Bangalore electricity supply company’s payment system News Desk Jul 26, 2024