TRAC Recommends Nixing SCRA’s Sales Tax Exemption November 10, 2011 Eric K. Ward The S.C. Research Authority, a state-created and state-controlled technology and real estate company, is adept…