The President of Chile, Sebastian Piñera, Sebastián Piñera, denied this Sunday having “participated or had any information…
British Virgin Islands
2 Articles
2
The President of Chile, Sebastian Piñera, negotiated in the tax haven of the British Virgin Islands the…