Introduction Traditionally, technological progress is incremental and gradual considering improvements and adaptations of existing technology. However, occasionally in modern human history, technological advance has been disruptive and revolutionary in transforming...

read more