The ecological road project to Machu Picchu includes measures to mitigate environmental impact, such as drainage systems that prevent soil erosion and an innovative...
China continues to set milestones in its transition towards renewable energies. After filling deserts and plains with solar panels, the Asian giant now covered...
The world's largest compressed air energy storage power plant is already under construction, led by China's Huaneng Group.
Located in salt caves, it will add...