Tag: Fintech Layoffs

PayPal Layoffs in India: Around 600 Employees Reportedly Lose Jobs Amid Global Restructuring

PayPal has reportedly laid off around 600 employees across its India operations…

Saurabh Tamhane