AI Business US halts offshore wind licenses due to national security concerns by December 22, 2025 December 22, 2025 Read more