Business Insider has come out with a negative report on solar energy citing its high expense and land costs citing research from Alliance Bernstein. While Alliance Bernstein is one of the better equity research houses, this solar energy research is full of holes and fallacies. The brokerage cites that solar power is very expensive if […]