Back to projects

Shop & Go

Shop & Go is the convenience store arm of the Mega Image supermarket chain with a network of more than 250 stores across Romania.