Hyde Communications Ltd
Registered in England and Wales
Company Registration Number: 08268642
Scientist Britt Wray starts her incredible TED Talk, broadcast in May 2019, with: “For all that has ever been said about climate change, we haven’t heard nearly enough about the psychological impacts of living in a warming world.” As climate…