World first for Aberdeen as city orders 15 double decker hydrogen buses

Hydrogen double decker bus
Hydrogen double decker bus

Breaking