Tokyo Electron Withdraws From Solar Panel Manufacturing Equipment Business

Manufacturing equipment of Switzerland-based TEL Solar AG (source: TEL Solar AG)

Manufacturing equipment of Switzerland-based TEL Solar AG (source: TEL Solar AG)