Corporate Santhia Biogas Project in Italy Receives Construction Completion Certification “We are excited to announce the completion of Entsorga’s first biogas facility...