Scotland’s Only Oil Refinery to Shut Down Next Year
Scotland's Grangemouth oil refinery on Sept. 12, 2024. Jeff J Mitchell / Getty Images Grangemouth, Scotland’s lone oil refinery, is scheduled to shut down by the summer of 2025. The owner of the site said it can’t compete with others in Africa, …