20071104 business.india-business: Indian firms spend less on R&D