Bermuda’s Department of Public Transportation (DPT) has announced that it has received 10 new electric buses as part of its programme to transition the island’s public transport fleet to electric vehi...

This content is available to only subscribers.