A UK regulatory body (historical) that investigated anti-competitive practices and mergers.
MMC
Definition
Monopolies and Mergers Commission
MMC means Monopolies and Mergers Commission.
✓ Verified term
Monopolies and Mergers Commission
MMC means Monopolies and Mergers Commission.
A UK regulatory body (historical) that investigated anti-competitive practices and mergers.
You might also be looking for