'Some profits are too high,' says CMA. — SciRadar