Article 28 Nov 2023 Supreme Court Upholds Gas Power Plant's Entitlement To Fixed Charges India Energy