Juan Tajahuerce SanzinInside ElementsCollaborating for SuccessEarlier this year we embarked on a new product launch and in the back of my mind, there was a daunting statistic. 80%.Nov 11, 2020Nov 11, 2020