Well it is a British paper, i.e. it is printed in the UK, but it is funded by an offshore "externally managed" investment trust.
There is nothing wrong with this, but it is hypocrisy of the highest order when they slag off Google, Amazon etc for arranging their tax affairs to minimise tax...