Aptel Order APPL vs GERC APL NO 363 OF 2022 & IA NO 1289 OF 2022, Three Appellants-Biomass Power Project Developers Read more