The new site at Savannah Portside International Park is expected to begin construction in 2026, with hiring to start in 2027.