Update: Second tranche of IFC-backed China Gas deal signs

Blurred image of Trade Finance article content