PESTLE Analysis of Russia Dec 17, 2019 by Kiesha Frue This PESTLE analysis of Russia shows how 6 macro-environmental factors have and continue to influence this country rich in resources, people and innovation.