markjgsmith

TSMC also doing quite well at the minute. techinasia.com #