CNBC TV
Food waste today is this invisible tax that’s been posed on our food system to the tune of $2.6 trillion annually,” Apeel CEO James Rogers said.