SFTV...What does this company do??? Do they even exist? Am I missing something, as they appear to have no assets, no business, nothing. TIA, Dino