IPC Announces Second Quarter 2025 Financial and Operational Results and Releases Sustainability Report August 5, 2025 Share