Panama Law 526 Imposes 15 Percent Tax on Shell CompaniesJune 4, 20266 Mins Read Panama has officially closed the door on shell companies and paper businesses. The country approved Law 526, a major reform…