Communications

Vodafone and Three merge in £16.5bn deal

Vodafone and Three merge in £16.5bn deal