
Innovation
Corporate sourcing of renewables growing, taking place in 75 countries
Countries in Europe and North America continue to account for the bulk of corporate renewable sourcing Companies in 75 countries actively sourced 465 terawatt hours (TWh) of renewable energy in 2017, an amount close to [Read more]