What do Liberty Plaza, World Trade Center and the Ceylinco – Seylan Towers have in common? They all show up in the Panama Papers. Here’s my analysis of the three offshore entities related to Sri Lankans.
basic yudhanjayalogy
What do Liberty Plaza, World Trade Center and the Ceylinco – Seylan Towers have in common? They all show up in the Panama Papers. Here’s my analysis of the three offshore entities related to Sri Lankans.