Growth in revenue does not create research on its own. Every year brings the same complaint. India's biggest companies spend too little on research and development. The headline numbers look damning.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results