Susquehanna suspended its coverage of SunPower Corp. early Monday, citing the challenges facing the maker of solar-energy technology.
What's Your Reaction?