07Feb 2018 by Business Caffeine that publicly traded companies are constantly subject to scrutiny. #Business #Traded