Solar panels are sprouting from the roofs of hotels in Doha. You’ll find LEED certification plaques on the sides of grocery stores. And the fastest way around town is with the hyper-efficient Metro.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results