Amcor, a Switzerland-based, UK-domiciled global packaging company, is now a $19 billion (by market cap) packaging leader.
Rebecca O'Connell is a BuzzFeed Shopping editor with over 10 years of experience finding and vetting new products, having ...