Friends, Peers and Foes (?): SPWR, FSLR, TAN, HLF, JASO (more...)