Limited Companies Research And Development Spend The Office for National Statistics (ONS) has revealed that UK businesses spent £25 billion on Research and Development (R&D) in 2018. Read Article » 27 December 2019