Sao Tome & Principe February 28, 2025By Noah RodriguezPetrobras Teams Up in Exciting New Offshore Venture with São Tomé and PrÃncipe ConsortiaBy Noah Rodriguez