Many reasons could be listed here, including natural resources, geographical factors, institutions, labor market, culture and so on. Unfortunately, none of them can provide a thorough explanation. 

Similar questions and discussions