RUSSIAN President Vladimir Putin has rapped his country's business leaders - currently meeting in London - for failing to improve living standards. 'The favourable international environment has not been used to change the material situation of Russians,' he said. 'To guarantee a decent standard of living for the population, for Russia to remain an important member of the international community, our economy must grow at a faster rate.'