Catamaran Ventures logo
Catamaran Ventures is a private investment office based in Bangalore, India and London, UK