Minsheng Financial Leasing Company
Africa-focused player sells production facility for $150 million
Rigs and Vessels