By admin December 1, 2020 Business , marketing Innovation Share on FacebookShare on Twitter Apple, Google, Tesla, and more were not obvious winners at first. Here’s what nearly took them down.