Just 100 companies are responsible for 71 per cent global emissions. It is a fact that has become so embedded in the climate discourse that it is almost the stuff of cliché – a shorthand with which to…
Keep reading this article on Business Green - Incisive Business Media (IP).