In this sector, Magro Brothers Group manages a franchise operation of foodstores on the Maltese Island and North Africa and is also involved in the running of various retail outlets