800.553.8359 info@const-ins.com

In the long run, however, economists say Russia, while avoiding complete collapse, will pay a heavy price for the war: deepening economic stagnation through lost investment and lower incomes for its people. Read More