Australian renewables developer ESCO Pacific has offloaded its 125-MWp Glenrowan solar project, for which early construction works have just kicked off in the state of Victoria.