lack of research and investment into new technologies Flashcards