Advertising Console

    Report Calls Olympus 'Rotten to the Core'

    Repost
    NewsyVideos

    by NewsyVideos

    1.3K
    2 views
    A third-party panel has released a report on Olympus' alleged $1.7 billion investment loss cover-up -- and the findings are damning.