pouring so much money into research and development pouring so much money into research and development Business Insider pouring so much money into research and development pouring so much money into research and development pouring so much money into research and development Business Insider