Malta: Magro Brothers to make 12.5 million euros investment in Gozo

Magro Brothers - well-renowned food processors that operate from the island of Gozo - intend to make a further investment to develop their...