Transformative development

A transformative development is a development at least as significant as the agricultural or industrial revolutions.[1]

...

(Read more)