Roman Abramovich’s business partners invested in luxuries across the world, documents show. These include a Caribbean island resort, a London church and a Greek hotel, The Guardian reported. It added that the investments are managed by a firm in the British Virgin Islands — a tax haven. Loading Something is […]