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