Building a successful decarbonization strategy

Building a successful decarbonization strategy

Humanity is at a pivotal moment in its history. It dominates a planet with limited resources, using tools whose current energy sources pose a threat to its future. Following COP21, 183 states ratified the Paris Agreement. The 6th IPCC report stresses the urgency and...