First Quarter 2025 Results Key Financial Results Revenue: US$4.18b (up 1.4% from ...
State-of-the-art furnace technology to reduce emissions and enhance efficiencyNext milestone in O-I’s decarbonization ...