Recently, The UN Climate Change Conference (COP26) in Glasgow has been the talk of the town. Read the following infographic to learn more about it!