The country has a favourable business climate, developed infrastructure and a low corporate tax rate (19%), which makes it an attractive place for business.