Macquarie Launches New UK Entity For C&I Segment

Macquarie Energy Leasing Limited Sets Up OnStream Solar To Capture Commercial & Industrial PV Market In Great Britain

Global financial group and asset manager Macquarie Group’s Macquarie Energy Leasing Limited has formed a new solar business called OnStream