Liberia is located on the west coast of Africa. The spoken and business language is English. In 2017, Liberia ranked 174th in the Ease of Doing Business Index created by the World Bank (credit: http://www.doingbusiness.org/rankings).
Why do business here
Highest ratio of foreign direct investment to GDP in the world