
In Focus: Indonesia | By Hok Yean Chee, Chariss Kok Xin and Isaac Ko
Indonesia Indonesia, officially known as the Republic of Indonesia, is the world’s largest archipelagic nation, spanning over 1.9 million square kilometres across more than 17,000 islands. Strategically located between the Indian and Pacific Oceans, it…