News

CBAK Energy Technology posted a sharp revenue and profit decline in Q2 2025, as product upgrades at its Dalian facility and ...
Indonesia plans to build 17 small modular refineries under a U.S. trade deal, but analysts question their long-term viability and profitability.