Ball signs agreements to strengthen 100% European renewable energy goalsBall Corporation has executed two virtual power purchase agreements (VPPAs) in Europe for a total of 93.4 megawatts (MW) of additional wind energy. Sustainability