First York unveils new fleet of electric buses in York August 25, 2023 News by Leave a Comment on First York unveils new fleet of electric buses in York A NEW fleet of electric buses has been unveiled outside Clifford’s Tower in York.