Sri Lanka beefs up task forces to facilitate investment

Sri Lanka beefs up task forces to facilitate investment