Algeria is set to begin construction of what is expected to be, after worship centers in the Saudi Arabia holy cities of Mecca and Medina, the world’s third-largest mosque. In February, China’s state-controlled China State Construction Engineering Corp. signed a $1.3-billion construction contract for the project.
Three years ago, the World Bank debarred the contractor for six years due to corruption involving a road-network improvement project in the Philippines.