Take a Cool Guess—The Fun Quiz on Renewable Energy and Environmental Sustainability. Today’s Topic: Decarbonization
Question: Which country, the smallest of the G20, is the world leader in decarbonizing its energy and transportation sectors? Hint: They feel a moral duty to lead the way, insofar as they had been an industrial giant in the past and contributed far more than their share to GHG emissions.
Answer: Can be found at Clean Energy Answers.
Relevance: This comes from a fabulous Ted Talk that can be found here.