Indonesia Investment Authority signs USD2.7 billion road investment agreements

The Indonesia Investment Authority (INA), the sovereign wealth fund, has signed two agreements...

Read More