Celtic Renewables plans new large-scale biorefinery in Grangemouth Scottish green chemicals company Celtic Renewables plans to build a new industrial-scale green chemical … Read more here Ready to collaborate or learn more about our services? Find out how we can support your business. Related