Originally Posted by
HKG253250
The ownership in Bermuda and other offshore registrations is absolutely for tax reasons, though there may well be other ‘corporate’ considerations as well.
It is not as Lederhosen explained, , in fact I was told certain leasing companied mandated registration in Bermuda as a precondition to a leasing contract mainly to avoid Russia bureaucratic control. Well it did not help much in the end. .