Making a difference

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,