Why SunPower Corporation's Stock Popped 12% Today
Earnings beat expectations, but it was guidance than had investors seeing the light in this solar stock.
Consolidation Is the Name of the Game in Solar
The solar industry is in a consolidation phase, and that could lead to a few big players in the industry long term.
Berkshire Hathaway Leads in Solar: World's Largest Solar Plant Now Operational
The largest solar project in the world, Solar Star, is now operational in California and demonstrates Berkshire Hathaway's commitment to developing renewable energy assets.