Mar 16 Hydrogen, sun, wind: Which ones can make the best contribution to Europe's energy transformation?