Any DOE-backed solar panel companies should suffice.
Not a long-term investment prospect.
Why did you post the article anyway?
That the article didn’t even suggest DRIPS suggests that it’s a shill for something.