Brief

Alaska's first electric bus hits the road in Anchorage