Mega Image, food retailer owned by Ahold Delhaize Group, has recently opened five Shop & Go convenience stores and one Mega Image supermarket in the cities Bucharest, Fundulea and...
Belgian group Delhaize, which has been rapidly expanding its Mega Image supermarket chain in Romania, has decided to exit neighbouring market Bulgaria and sell its network of stores in...