Factors impeding economic growth