Dubai’s Roads and Transport Authority (RTA) has completed 595 public bus passenger shelters as part of a wider project to deliver 762 shelters across several key areas in Dubai.