Business & Economy R&D figures indicate North East Businesses could be missing out, says Armstrong Watson