Study: Higher r&d spending can mean more profits

25 Nov 2005