Day: January 26, 2012

Labuan Island, Malaysia. Setting up an International Company

I speak with Peter Searle from http://www.ectrustco.com about why Labuan Island, Malaysia is one of the best places in the world to set up an international company. Labuan Island is an International Business and Financial Centre. It has numerous double tax agreements with countries such as Australia and provides benefits to international business including ‘3% […]

Read more