NTA commences Procurement Process for up to 800 Electric Buses — 800 double-deck electric buses
Originally published by The National Transport Authority, NTA is the transport authority for the Greater Dublin Area and the public transport licensing agency for Ireland The National Transport Authority (NTA) has today commenced the procurement process […]