TE faces funding pressure because investors view it as a Chinese solar company operating as an American firm, Michael Taylor says. He also pointed to short interest above 30% of float, underscoring skepticism even as he remains constructive on the stock.