TPG, Northstar consortium sells 19.9% stake in Indonesia’s BFI Finance

Photo: REUTERS/Garry Lotulung