MESH, an independent, award-winning creative and strategic agency with over 17 years in the business, on Monday announces it is expanding its presence to three new locations in the South, with its ...