Because Indonesia has a large market, investors from all over the world are drawn to the country to establish a business. We have some information for you if you have such plans. Indonesia is a popular country for setting up a company because the competition is not as fierce as in other neighboring countries. It is a member of the G20 group of countries and a popular business destination. The local Badan Koordinasi Penanaman Modal (BKPM), also known as the Indonesia Investment Coordinating Board, supervises and controls foreign investments.