98 Total 98 TPAs signed all over India
97,000 Around 97,000 SCMD (2205 MT) Biogas sale in August 2024
71 71 CBG producers tied-up under Synchro Scheme
31 31 CGD entities tied-up under Synchro Scheme
44 Supplying to 44 Geographical Areas (GA)