A large number of major business organizations, which are pushing for government transparency and ease of doing business in the country, have expressed concern over calls by the Ombudsman to abolish the Anti-Red Tape Authority (ARTA), which is mandated under a law to facilitate ease of doing busines
Business groups back ARTA against calls for abolition - BusinessWorld Online bworldonline.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from bworldonline.com Daily Mail and Mail on Sunday newspapers.