Dubai’s 64km Green Spine: Solar-powered trams, 300MW system touted for E311 route

July 10, 2024 575