PayU India’s valuation estimated at $2.5 billion: Citi report

Shoot