Maria Wilczek
Almost a third of Poland’s population now lives within 300 metres of a Å»abka store.