The Dubai Road and Transport Authority (RTA) has launched the Rail Bus project, a solar-powered mass transit initiative ...