Showing 1 - 1 of 1
Arinya Talerngsri, Published on 13/08/2018
» “Innovation” seems to have been turned into a business buzzword that has become so overused as to lose its meaning for some people. That would be a pity because innovation has always been and will always be essential to progress. And it’s been with us forever — consider the wheel as Exhibit A.