Bumpy road to self-sufficiency
FEW PETROBRAS projects have attracted as much attention as the Barracuda-Caratinga development — for the right and wrong reasons.
FEW PETROBRAS projects have attracted as much attention as the Barracuda-Caratinga development — for the right and wrong reasons.