ParentFull threadv5v3·It's not 0.08% in isolation, A further £20 billion a year was announced recently.https://www.gov.uk/government/news/government-backs-uk-rd-wi...View on HN