IPMA Blog – Learn more about project management

Projects and project management in Russia

20 April 2016 IN Featured Know how BY

Russia is the largest country of the world. It spans from the Baltic Sea to the Pacific Ocean, covers eleven time zones and connects Europe with Asia The East-Slavs settled first in the country, later they formed the Kievan Rus, which fell during the Mongolian invasion. However, the Grand Duchy of Moscow re-established power at