Home Companies Red C

Red C

Red C is a market research business within Business Post Group.

Its chief executive, Richard Colwell, leads the group's research and insights operations under the structure set out after Bonnier News took majority control in 2026.