Greece: PPC Group reports €450 million adjusted EBITDA in Q1 2025 amid seasonal challenges
PPC Group has published its financial results for the first quarter of 2025, reporting an adjusted EBITDA of 450 million euros. The figure reflects the impact of seasonal factors, particularly unfavorable weather conditions in Greece and Romania that reduced renewable energy output. Lower rainfall and weak wind conditions led to a decline in generation across […]
