Answer :

Gibbs
There are most likely more than five factors that influence technological progress, but they might include funding for scientific and technological projects, the availability of scientists and engineers to lead technological studies, growing economic development, a business or science culture that supports technological discovery, and also potentially government support for technological discoveries and advancements.