Spain secures massive gas supply for 15 years with contracts for 2,250 shipments, World Watch | PolicyRisk