20070320 business.international-business: European techies want an India stamp on CVs