RECAI: Infographic

  • Share

At a glance ...

China takes the top spot in the index, while Europe’s increasing renewable energy penetration prompts a focus on enablement. Island energy models and democratic finance signal that small is the new big.