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...