Cary headquarters plays crucial role in $160 million deal

Cary headquarters plays crucial role in $160 million deal