What matters to Żabka Group is achieving its decarbonisation targets

Business Situation

Solution

Results