I'm not qualified to comment on the financial accusations but if accurate they seem quite damning. However I'm not sure I like the way the author of this piece cites usernames from the _comments of the same article_ as experts in the field of solar technology.