Latka logo
GBS Europa Revenue 2011: $23.7M ARR, $71M Valuation