MUMBAI: The Ofcom Board has appointed Ed Richards as its Chief Executive Officer with immediate effect.
MUMBAI: The Ofcom Board today announced that Stephen Carter will stand down from his role as CEO with effect from 15
switch
Subscribe To Our Newsletter