International investment firm

Founded: Jan 1999

Catcha Group is an Asian-based international investment firm that controls a number of companies involved in media, new media and entertainment.