Puerto Vallarta gets 31 new buses, including 10 electric, after an 11-month delay. Officials say more units are due in 2026 . . .

Puerto Vallarta gets 31 new buses, including 10 electric, after an 11-month delay. Officials say more units are due in 2026 . . .
