It certainly would explain the Huge new NRS sign now located on the building front at EXPO..LOL..It also explains why some at the company said that transitions in management and facilities were in progress..
It would seem from the word "hosting" that persons from NRS will be working out of the site as well..
I agree..nothing like several visits and drive-bys to see what others can't...veno
"NRS doesn't think so and neither do those folks who have actually made the visit .."