Still Too Many Mixed Solar Signals (FSLR, ENER, AMAT, CSIQ, VECO, ED, WFR)
There are many things that help solar power and orders for the sector, but arguably higher energy prices and tax incentives or subsidies probably dwarf the overall economic situation. There seems to…