Energy for tomorrow