Every company buys a type of product and turns it into something else which they sell (hey, car makers do). So, what is the difference with ESLR or Canadion Solar? They buy something, do something with it and sell it. GRSR is selling its panels and cells and does something with silicon and handles some third party product also (as far as I have understood). However, ESLR, Canadian Solar and some others with sizeable revenue all make tremendous losses in the millions. GRSR is at an insignificant loss and close to profit on good revenue it seems. Maybe they are smarter than the rest and cover the losses the others have by doing exactly what you are saying?
GRSR makes its own modules, revenue is asstounding for a young company, growth is amazing, and the losses are practically nil. Compare that to the others as sweet-crude is doing for us regularly.
I think the boys at GRSR are smarter than the rest, but than agian, I got fried more than once on my investments.
FD