Rainmaker Ventures invests USD 5 mn in YAAP

Rainmaker Ventures with presence in India, USA, Brazil and Singapore is an early stage start-up fund of $US50mn that was launched in December last yea...