Tech Square’s “Smallmart,” branded as the world’s tiniest Walmart, is no more branded as the world’s tiniest Walmart, is no more By Unknown Author Wednesday August 3, 2011 07:57 PM EDT No value for ‘tracker_field_contentWikiPage’