Tech Radar

CMA gives formal approval to £31bn deal after competition approval.

Source: Tech Radar