Cangzhou, China - July 27, 2024 On July 27, 2024, in Renqiu, Hebei Province, northern China, a video captured an impressive musical feat. A younger man played the popular song “Astronomia” for an ...
In the IEA's renewable energy report, China emerges as a leader in green energy expansion. The report states that, by 2030, the country will be responsible for more than half of the world’s renewables ...
A new exhibition at the Wereldmuseum Rotterdam, in the south of the Netherlands, has put to question our preconceived notions of the term ‘Made in China’, aptly the name of the exhibition. This comes ...