Standard & Poor's Ratings Services said it had affirmed its 'B+' long-term corporate credit rating and 'cnBB' long-term Greater China regional scale rating on cement producer China Tianrui Group Cement Co. Ltd.

US Dept of Energy under DOGE pressure to cut Clean Energy Dept
Faced with pressure from the Department of Government Efficiency (DOGE), the US Department of En...