Solar Power BCR Advisory
World business

SunPower shares fall more than 20% after weaker guidance

This article was sourced from Market Watch. Article by Claudia Assis. Stock has largest percent fall in a year, marring outperformance Getty Images Shares of SunPower Corp. on Wednesday fell the most in nearly a year after expectations of lower sales in the current quarter marred the solar-power company’s narrower-than-expected quarterly loss. SunPower SPWR, -19.32%  stock fell more than […]

BCR Advisory Technology

One chart shows Apple’s service business quietly rising to the top