CCTC Financials