IT major Infosys has begun laying off hundreds of employees who joined in October after a delayed onboarding. This and more in today’s ETtech Top 5.