News

The credit business is expected to get an investment of $50-$60 million. PayU is considering another $60-$70 million infusion ...