technology, research, and science park on the Virginia Tech campus in Blacksburg, Virginia, is home to high-tech start-ups and established technology businesses. Handshake 2.0 asked companies about the business benefits of locating at the Virginia Tech Corporate Research Center–known locally as “the CRC.” Pallabi Saboo, CEO of Harmonia, Inc. replied. Read the full article.]]>