QatarEnergy has entered into a significant 20-year sales and purchase agreement (SPA) with Guangzhou Guanggang Gases & Energy ...