Petro Rabigh appoints new board of directors

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