The high price and limited availability of inputs required to run a business is the biggest problem. Erik Hersman's post details this:
There are two causes:
1. VAT is too high
2. Customs/Duty process is too slow and abusive of their power
3. Let's just focus on those two things.
It's very obvious that there are other problems around transportation, low quality electricity, pollution (making global recruitment very difficult), etc..., but the lowest, most basic problem is that getting the underlying physical assets to run your business is too slow and expensive. So much else cascades from that and it's the one thing that is insurmountable.
-Adam