Tag: business hub
Avenue 77 business centre opens after €30m investment
Avenue 77, a new business centre in Mrieħel, has been recently launched through an investment of €30m. Investors describe venue as ‘A global business centre in a Mediterranean setting’.