The station stands as a mini-community, with electric vehicle charging points, spaces for drop off, and parking for users surrounded by lush green spaces UAE is a land of the world's 'mosts' — the fastest, the biggest, the richest. And now the Emirates has added another crown to its urban landscape, the world's highest metro station under the Blue Line network. The Dubai Ruler, a visionary long...