Shanghai Electric reports strong results for 2025, new orders reach record high

/PRNewswire/ — Shanghai Electric (SEHK: 02727, SSE: (601727) announced its 2025 financial results, reporting revenue of RMB 126.68 billion (USD 18.58 billion), up 9.03% year-on-year.…

China is leading the way in urban health and climate solutions as risks reach record highs, offering new pathways for the Global South

The new Lancet Countdown China report shows that 8 out of 13 climate-health risk indicators have reached historic highs; The launch in Beijing will showcase…