Petro Rabigh appoints new board of directors

09:59 AM | December 24, 2012 | Natasha Alperowicz