14Aug 2018 by Business Caffeine that publicly traded companies are constantly subject to scrutiny. #Traded #Owners