MUMBAI: The Ofcom Board today announced that Stephen Carter will stand down from his role as CEO with effect from 15 October 2006. Carter will continue...
This will close in 10 seconds