RE:RE:Nice startwhateveryousay wrote: Down 11% in the US I think everyone has given up on this companies ability to produce more than one battery panel.Should have sold a month this may just be a complete fraud.
Lucky for you and the other rats that you can sit behind