Not Ranked
Their website states that they are located in Chatsworth, CA. But it does say their products are "designed and engineered in the USA" and doesn't exactly say where the foundry is located. I guess I had assumed it was all in Chatsworth, but sounds like you learned something else. Nice foundry though, wherever it is...
__________________
All that's stopping you now Son, is blind-raging fear.......
|