Red tape hinders growth, say Cyprus developers

The results of the World Bank’s “Doing Business Report 2014” reaffirm the views and concerns of the Association of Large Scale Development Projects over the negative impact red tape has on business