by Mandisa Makubalo, Unlimited Experiences
Every business leader agrees that INNOVATION is important, yet they cannot agree on what it means? It has become a rather confusing buzzword which has been positioned in a very complex way as it comes in many flavours.
Read more