Australia’s largest electrified bus depot goes into operation in Sydney ...

Responsive image
source