A Double Ouch For Gazprom: Shell, UEFA End Deals With Russian Energy Giant
Gazprom (OTC: OGZPY), the Russian-state owned energy giant which is also the world’s largest publicly-traded natural gas company, received a one-two punch Monday with Shell plc (NYSE: SHEL) terminating its development