New York — December 18, 2025 — Element Critical today announced the launch of a new U.S. data center platform backed by ...