20070108 business.india-business: Foreign project firms need to pay tax in India