You REALLY should be sure of your facts before telling someone they are going to eat crow. It was most certainly registered in Texas at one point. SOLTERRA RENEWABLE TECHNOLOGIES INC. Texas Taxpayer Number 32058454441 Right to Transact Business in Texas FORFEITED https://mycpa.cpa.state.tx.us/ Unless they've moved the office to DE, oh, how do you like your juicy crow Mr. ih8itwhenhe'sright. LOL!!!