BP, Siemens, Renault face downturn on EU sanctions

BP Plc (BP/), Siemens AG (SIE) and Renault SA (RNO) are among European companies preparing for a downward turn in their Russian business following the European Union’s decision to impose its widest-ranging sanctions yet over President Vladimir Putin’s involvement in … Read the rest