
Starting a Business in Indonesia 2026: Understanding the 12-Month Capital Lock-Up Rule
In the excitement of the new 2026 investment regulations specifically the reduction of the minimum paid-up capital to IDR 2.5 Billion many foreign investors overlook








