BitSight Tech Bites off $24M

June 06, 2013