Dell unveils Bing Maps Boulder microsite for world class efficiency. IN Tech101. (Manila bulletin)