Gil D'Harcour FCSI

Talkback: What does innovation mean to you?

Gil D’Harcour, managing director, Restobazaar, Indonesia In its simplest form innovation means creativity, change and progress in a specific time and…