LocationsSub-Saharan AfricaSão Tomé and Principe

São Tomé and Principe Facts

  • 160 Ease of doing business index (1=best)
  • São Tomé and Principe dobra Currency Unit