20070614 business.india-business: Chaos ends; 'Indian' employees back on its feet