IOT Mabagas Limited power plant, Pudhuchatram Industry: Biogas Energy, Waste Handling and Disposal Location: India Asia Environmental: Land Social: Health & Safety, Jobs, Welfare Economic: Technology