> Another big question is how much mass needs to be shipped up from earth to manufacturer solar cells.
If you take the linked page at face value, it explicitly states:
> without special substances brought from Earth.
(I suspect, like most press releases, some important details aren't being provided. Maybe dopants aren't considered "special substances")