Iksula expands its delivery centre in Indore to create another 500 jobs in the next 18 months - Iksula