Sao Tome and Principe Business
According to abbreviationfinder, ST is the 2 letter abbreviation for the country of Sao Tome and Principe. Business São Tomé and Príncipe’s economic growth does not keep pace with the increase in population. Following the independence of Portugal in 1975, the cocoa plantations were nationalized, with declining productivity as a result of, among other things,… Read More »