0 By Indis Malta Central Business District Indis 21 Apr: New facility for food manufacturing company in Central Business District Food manufacturing company Consolidated Biscuit is investing €3 million in a new facility within the Central Business District in Mrieħel, through which it shall be consolidating and enhancing the efficiency…