Nil Khalifa / 2nd November 2021 COP26: what does it mean for your business? After what has felt like endless build up and discussion, COP26 is finally underway. Taking place in Glasgow between the 1st and 12th of November, this is the … [Read more...] about COP26: what does it mean for your business?