20070615 business.india-business: Europe's construction major sets up India base