After two months of significant positive growth, American consumer confidence in October is at its highest observed point since March of this year, despite much volatility.
The Home Depot has signed its largest renewables procurement agreement to date, with the energy purchased enough to power more than 150 of the chain’s stores.