How Skroutz is turning lockers into a growth engine. 110,000 locations by year-end

Skroutz is pushing further into logistics and financial services, with its locker network now handling more than 40% of platform…

PPC Group posts strong Q1, backed by renewable energy growth

PPC Group delivered a strong start to 2026, posting adjusted EBITDA of €0.7 billion in the first quarter, adjusted net income after…

- Advertisment -
- Advertisment -