Forbes magazine investor tries to avoid liquidation in BVI
British Virgin Islands-domiciled Integrated Whale Media Investment, which appears to have been the vehicle through which Asian investors bought a majority stake in the Delaware firm that owns iconic U.S.-based publication Forbes magazine last year, has been threatened with liquidation by a creditor.