Financial close for $225m Ross River Solar Farm
Sydney-based Palisade Investment Partners and developer ESCO Pacific have reached financial close on the 148MW project near Townsville, Queensland....
Sydney-based Palisade Investment Partners and developer ESCO Pacific have reached financial close on the 148MW project near Townsville, Queensland....