Apps Business Software Technology Uncategorized CData nabs $140M as companies invest in data integration solutions 3 years ago