April 2025 Corporate Presentation April 2025