20100709 tech: Europe woes may hit Indian IT cos