Return to Issue Details Navigating Online Platform Oversight: The Role and Challenges of Indonesia Business Competition Supervisory Commission Download Download PDF