iPhone manufacturer Foxconn may have evaded $22 billion in taxes
Last Sunday, the world witnessed the biggest data leak in history. The Panama Papers, as the 11.5 million documents from Panamanian law firm Mossack Fonseca have now been dubbed, reportedly suggest that the world’s top contract fabricator Foxconn, which assembles… Continue reading