I used to run for Tekin about, oh, 4 years ago!?!? Pretty good stuff, but they did start having their problems...overheating, shutting off, locking WIDE OPEN at very in-opportune times.
From what I've heard, Tekin is still in business, just not in the R/C business. They did have other avenues other than R/C. That was awhile ago so, now, anything can be true...
UF1 Team Lotus/Renault
R Sector / F1 Paint Labs