Oracle Lays Off 12,000 Employees in India; More Job Cuts Likely New Delhi: US-based IT major Oracle Corporation is believed to have laid off around 12,000 employees in India, … April 1,2:32 PM By The News Dose Desk In International