Business houses setting up family trusts in places such as Malta, Dubai to insulate assets from litigations, escape taxman. Industry trackers said many families are creating these trusts also as part of tax planning. Earlier most business families had made sure that one family members became a resident of another country due to fear of taxmen.
Subscribe to our mailing list to get the latest magazine!
20 hours ago
2 days ago
3 days ago