First cars delivered in major fleet hydrogen car trial

car mechanics