According to its corporate website, Selaras Holdings (PT Selaras Inti Corpora) was established in 2009 with principal business interest in land & real estate development, hospitality, and healthcare. Selaras claims to have 10 portfolio companies and subsidiaries. Who’s behind?To subscribe please click here