I forget why I went into their building, but I always remember a giant T-rex skull in their entryway. I'm not making this up, am I?
I did find this press release, but it really just raises more questions than answers anything. https://www.prnewswire.com/news-releases/ubm-electronics-and...