Name
Integrated Whale Media Investments, the current owner of Forbes
Description
Integrated Whale Media Investments (IWM) owns 95% of Forbes since 2014.
Types
News