INNOVATION ACHIEVES BOTTOM LINE SUCCESS; BUT RECESSION DISTRACTS BRITAIN’S BUSINESS LEADERS
Innovation is a key driver of business success now and will be in the future according to 83% of Britain’s business leaders. They agree that it helps their businesses to achieve higher profits, engage employees, stand out from competitors and deliver growth according to new research released by Allianz Insurance.