Power & Utilities

Time is running out for current utility business models.

Our latest thinking




    Renewable Energy Country Attractiveness Index (RECAI)

    RECAI ranks the top 40 countries in the world on the attractiveness of their renewable energy investment and deployment opportunities.

    Contact us
    Like what you’ve seen? Get in touch to learn more.