Continuing their trend of introducing new and innovative search results formats, Google announced the launch of the Local Search Carousel on June 18th 2013. It represents a dramatic visual departure from legacy search results pages, with a new type of result positioned at the top of the page....