Ball corp says co signs agreements to strengthen 100% european renewable energy goals

Ball signs agreements to strengthen 100% european renewable energy goals.has executed two virtual power purchase agreements (vppas) in europe for a total of 93.4 megawatts (mw) of additional wind energy.
BLL Ratings Summary
BLL Quant Ranking