They have GOG.com, and for what I know CD Projekt it's a big publisher in Poland and maybe the rest of Europe.How can they afford to make a game like this? CD Project are hardly the most wealth developer plus they're independent.
It' shows how efficient they are.
CD Projekt RED is only their game studio.
So they're not really "Indie".