Hanover has purchased 22 new environmentally friendly vehicles that include various features to help passengers with reduced mobility.