Dubai World Trade Centre marks 40th anniversary

Dubai: Dubai World Trade Centre (DWTC) marks its 40th anniversary this month. Since opening in 1979, the thirty-nine-storey, Shaikh Rashid Tower (commonly known as Trade Centre Tower) started its journey as the tallest structure in the Arab world and the symbol of business on the face of the Dh100 currency bill. Since this it has […]

My tryst with an electric scooter in San Francisco

It is hard to tell where the electric scooter will rank in the pantheon of great transportation technologies — the wheel, the jet engine, the bicycle, the train track… All these surely have a claim to being humankind’s most revolutionary invention when it comes to getting from point A to B. But this motorised, two-wheeled […]