Business intelligence, analysis, and the stories moving markets.
McDonald’s is giving customers who bought cadmium-tainted Shrek glasses a $3 refund per glass, more than the $2…