By Rain Noe
- Feb 28, 2008
Company: frog design
New branch and location: frog design Technology Group for Europe in Stuttgart, Germany
What the new branch does: Press release is vague--"[implements] emerging, complex technology," "creates unique opportunities for innovation," "oversee the design process from start to finish, maintaining a consistent creative vision," etc.
Why they're doing it: The company...