20100517 business.india-business: Euro crash; economic worries may cloud Indian IT sector