
China builds €87 billion 'Great Solar Wall': Mega-project of the century
By Asif Aydinly In the heart of Inner Mongolia’s arid expanse, a silent revolution is taking place. Stretching nearly 400 kilometers across the vast and windswept sands of the Kubuqi Desert, China is building what may become one of the most ambitious …