Innovation has been acknowledged as one of the key drivers of success in organisations Words by: Rajesh Nair Featured