Despite up to 96% of all innovation projects failing to make any return on investment and 97% of large…
Dear diary, my first 5 days…