What could the Vodafone Three merger mean for the UK telecoms market?

POLITICS & ECONOMICS