Foreign Investment

What foreign investors need to know about owning, running and registering a company in Sri Lanka.