How do people perceive carbon capture and storage for industrial processes? Examining factors underlying public opinion in the Netherlands and the United Kingdom

2023-10-18T21:37:48+02:00