formats

Apple? GM? Wal-Mart? Here’s the big businesses embracing renewable energy

CNBC looks at a high-profile members of RE100, an initiative made up of big businesses committed to clean energy.