Business Oracle Announces Major Layoffs Impacting 12,000 Employees in India Amid Strategic Shift to AI byStaff ReporterApril 1, 2026