Posted inPeople YPO survey finds 57% of business leaders feel urgent need to innovate by Staff WriterMay 23, 2019August 4, 2021 Nearly half of global business leaders cited customers as their top source of innovation inspiration