Duarte becomes first city in Southern California with an all-electric bus fleet

Read Article