teamplus technology inc. Summary