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)