Europe Must Invest Billions in Renewable Power and Storage | GBAF