Engineering CTR’s planned U.S. listing is aligned with the company’s strategy to advance renewable energy and critical minerals production in the U.S. IMPERIAL COUNTY, CA, UNITED STATES, November 3, 2025 /EINPresswire.com/ — Controlled Thermal Resources …