More than two million people in an eastern province of China are grappling with the worst floods the country has seen in more than half a century. China's government has sent troops to evacuate those ...
More than a quarter of new cars sold worldwide in 2025 were electric, according to new analysis from thinktank Ember, reports BusinessGreen.