Business ❯Construction ❯Infrastructure ❯Large-Scale Projects
The Grand Mosque of Algiers, now the largest in Africa and third globally, opens after years of political upheaval and amid criticism over its cost and purpose.