I was so excited to see a message from my broker when I got home. My buy order had been filled! My 500 hundred share buy order. And I got......27 shares. Sucks. Market makers have got to be playing games.
Solar is still only a part time provider, takes up huge amounts of land, routinely cooks fowl, and only provides about 75% of what they claim tthey can provide. Could the author have some skin in this game?