Innovation stands as the new buzz word of the world’s top business leaders.
New, original creations make magic wands that open a bright future, this new mantra says.
However, as a high tech term that gained momentum out of the Internet revolution of the 1990’s,