Cheshire’s Protos Energy Hub Carbon Capture Facility Nears Approval Business August 29, 2024 A revolutionary carbon capture facility is set to gain approval in Cheshire. This initiative aims to address climate change by…