Ball Corporation (NYSE:BLL) announced today that it will buy 388 MW of wind and solar power to address 100% of the electricity load utilised in its corporate, packaging and aerospace operations in North America by end-2021.