Business News ICC CEO Manu Sawhney sent on ‘leave’; may resign He has come under scrutiny for his ‘abrasive behaviour’ with colleagues Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) Related Dubai to launch region’s first environmental nano satellite Watch: UAE medicine boxes to have labels in Braille