Technology

Online Data Provider Exelate Nabs $12 Million Investment to Fund Expansion