O-I Glass Reports First Quarter 2025 Results

  • PERRYSBURG, Ohio, April 29, 2025 (GLOBE NEWSWIRE) -- FOR IMMEDIATE RELEASE