RTI International opens 127,000 square foot energy efficient building

RTI International formally opened a new 127,000 square foot office building at its Triangle campus on Wednesday.