MINSHENG FINANCIAL LEASING COMPANY
Africa-focused player sells production facility for $150 million
Rigs and Vessels