Skip to main content

Rebecca Boyd

The latest international conference on climate change, which was held earlier this month in Glasgow, Scotland, drew tens of thousands of world leaders, business…