Group of Google employees spent their 20% time making Maps wheelchair-friendlybusinessinsider.com·3 pts·divbit·2