Zim business launch customer service organisation [Dumisani Ndlela] Zimbabwe's private sector has launched the Institute of Customer Services (ICS) as the country grapples with poor quality products and service delivery due to an economic crisis now in its ninth year. 7 May 2008 14:00