A CSIS analysis of six years of satellite imagery found a “clear surge in construction activity” at Pickaxe in 2026.