61 million in funding from multiple sources has just been thrown at CCC.
Can anyone point me to another company where money is simply being thrown at it left right and centre???
61 million dollars says this company is going places and reasonably fast.