17 Jun 2026 TAR raises $27m to build behind-the-meter renewable power systems for data centers - report