Bigger India

612 Indians Have Cash Stashed in Tax Havens

What has been revealed is only a fraction of the over $32 billion believed to be parked in tax havens around the world.

Leave a Reply

Your email address will not be published. Required fields are marked *