GE
The term “innovation” has been bandied around with increasing frequency over the past decade.
There is a broad consensus among the general public that innovation is the way forward, as encapsulated by BFM radio presenter and producer Melisa Idris.
Already a subscriber? Log in
Save 30% OFF The Star Digital Access
Cancel anytime. Ad-free. Unlimited access with perks.
