offshore exploration
Posted inProducts & Services
Renaissance Services bucks trend with profits hike
$303 million revenues up 7.6% against 2008, net profit rises 8.6%
$303 million revenues up 7.6% against 2008, net profit rises 8.6%