Corporate heavyweights from the consumer, supplier and investor sides of the energy triangle – including Google, Amazon, Facebook, Enel Green Power and Iberdrola – have signed up to lead an initiative designed to turbocharge the renewable procurement profile of European businesses.

They are among a clutch of major names unveiled as steering group members of the RE-Source Platform initiative, which aims to smooth the path to corporate renewable energy sourcing.