MUMBAI: Discovery US received the 2005 CIO 100 award. This was presented by CIO magazine a few days ago.
switch
Subscribe To Our Newsletter