Russia and France are set to undertake an ambitious joint project to build resorts in the volatile North Caucasus region, which includes both Chechnya and Dagestan. North Caucasus Resorts and Caisse des Depots et Consignations holding signed an agreement on June 17 during the St. Petersburg Economic Forum. Russian President Dmitry Medvedev and French leader […]