PUBLIC POWER CORPORATION SA PPC Group Financial Results Q1 2025 PPC Group Financial Results Q1 2025 PPC Group Financial Results Q1 2025