New Biogas Installation…

A new installation of the Biogas kit in Kanchipuram, near Chennai.