Shell, TotalEnergies, others suffer €100bn hit from Russia operations
Europe’s biggest companies have suffered at least €100 billion in direct losses from their operations in Russia since President Vladimir Putin’s full-scale invasion of Ukraine last year. According to a report obtained, a survey of 600 European groups’ annual reports…