MUMBAI: The Ofcom Board has appointed Ed Richards as its Chief Executive Officer with immediate effect.
switch
Subscribe To Our Newsletter