Titan Solar Power customers still frustrated following folding of company Kim 4 months ago Solar Energy Frustrated Titan Solar Power customers are asking for answers after the company folded. Channel 13’s Bryan Horwath has more. Credit KTNV Channel 13 Las Vegas