Ball signs VPPAs for 388MW renewable energy to power North American operations

Image: Ball signs VPPAs for 388MW renewable energy. Photo: Courtesy of Anusorn P nachol/FreeDigitalPhotos.net.