tbc technology inc. Summary