Transit System has completed works for Australia’s largest electric bus depot
Transit Systems, along with partners Zenobē and TransGrid, have completed construction of Australia’s largest electricified bus depot, that is now fully commissioned and operational. Leichhardt depot boasts a large solar array, base load metering, onsite energy storage system, grid connection and ve...