Agreement for biogas plant in Kozhikode to be signed soon
The Corporation will hand over seven acres for the facility, where 150 tonnes of biowaste will be processed
India