Microsoft Will Invest $1B in Catawba County

"