PayPal is shutting down domestic payments business in India – TC
PayPal is shutting down its domestic business in India, less than four years after the American giant kickstarted local operations in the world’s second-largest internet market. “From 1 April 2021,…