CDC : for profit organisation