Revealed: Hundreds of millions in UK taxpayers’ money handed to companies still operating in Russia Exclusive: British government accused of indirectly helping to fund Putin’s war with £294m contracts The Independent UK · Apr 17, 2022