OAKLAND, Calif. — There has been a steady stream of corporate social responsibility reports published during the last week. Just on Wednesday, three heavyweights — IBM, Office Depot and FedEx — released reports touting new environmental goals and performance. Here are some of the highlights:
– FedEx is working to optimize routes and reduce the amount [...]