Touch Clarity

Touch Clarity

Content targeting software company.

Launch date
Employees
Market cap
-
Enterprise valuation
$52m (Public information from Mar 2007)
Company register number 04395864
London England (HQ)

Financials

Estimates*

Edit
Revenues, earnings & profits over time
EUR2020
Revenues<1m
EBITDA<1m
% EBITDA margin59 %
Profit<1m
% profit margin48 %
  • Edit
DateInvestorsAmountRound

£1.0m

Seed

£250k

Valuation: £5.0m

Seed

$6.7m

Series A

$51.5m

Valuation: $51.5m

Acquisition
Total Funding$8.4m

Recent News about Touch Clarity

Edit