TR CORPORATION