Travel RTA initiates installing solar panels at Dubai Metro & Tram DepotsBy News DeskNov 22, 2023 Dubai: Dubai’s Roads and Transport Authority (RTA) has initiated the installation of solar energy panels at the Dubai Metro Depots…