Aside from its colourful stain-glassed windows and ornate calligraphy, this mosque stands out for another reason: Its roof is covered with shining solar panels that make the building’s carbon emissions close to zero AMMAN: Poking above the bright pink bougainvillea that spills into the street, the lone minaret of the Ta’la Al-Ali mosque towers over […]