Liberia has emerged as the most attractive flag state in a new study applying investment portfolio criteria to the world’s ...
Walk along the docks of any port and notice the abundance of ships that display, in bold white letters on the stern, the appellation "Monrovia." That city is the capital of the West African nation ...