Skip to content

Pamrod Stephen, a biogas innovator in India, submitted an entry to the AD and Biogas Industry Awards. He shared photos of his exciting work (above), saying that designing and building biogas plants are part of his passion for protecting health and the environment. 

Back To Top