PayPal has suspended personal payments in India amid "questions" from business partners and other stakeholders.


More...