Malta’s attractiveness for business reaches all-time low, survey shows

By October 19, 2021