CDC admits it’s all about business