20011118 business.india-business: Time to take a step back; mend cracks in IT