CCSA elects Tom Glover as new Chair; expands Board of Directors
The Carbon Capture and Storage Association (CCSA) has appointed experienced industry professional and UK Country Chair for RWE Tom Glover as new Chair to its Board of Directors, alongside seven new Directors.