points
No they don't, they procure them from Taiwan Solar Energy Corp. They do not produce or manufacture their own cells, they're using off the shelf components.