New Delhi, July 30, 2026; Delhi Bio-CNG Plants received a major boost as the Delhi government facilitated the signing of a Memorandum of Understanding (MoU) between the Municipal Corporation of Delhi (MCD) and Oil India Limited to establish Compressed Bio-Gas (CBG) plants at Tehkhand and Okhla. The agreement was formalised in the presence of Chief […]