Really? They need to update their websites. Their USA website has an “upcoming” audio show in 2016 posted on their front page and their parent website has awards and articles that all old. Gives the impressions that no one works there. Epsilons run around $16k?
- ...
- 7 posts total
- 7 posts total