World Capital is an independent technology investment firm