Satisfying ever-growing energy demand in a sustainable way has become the world's biggest challenge.
or simply: