The launch of 20 new electric buses