Attention, startups: World Bank report says it’s getting easier to do business in Indonesia

A recently introduced deregulation package had seen 94 procedures to start a...