Singapore-based Equis Energy has achieved financial close on its 72-MW Tolo 1 wind farm in Indonesia, set to go live this year.