Are businesses leading the green movement? If the recent Rio+20 Summit is any indication, then yes they are. Dozens of companies at the summit unveiled their plans for how they intended to lower their environmental footprint. So what does it mean when Microsoft commits to being carbon neutral by the end of 2013? Why does […]