Quantcast
logo

Brazil:Oil giant Petrobras' head resigns amid corruption scandal