See how Microsoft Bing Maps and Dell Data Center Solutions have worked together to create modular data centers as part of Microsoft Bing Maps’ new computing microsite in Longmont, Colorado.