Twitter launches Twitter Shops in the US

Twitter Shops are a new beta experiment.

Twitter launches Twitter Shops in the US
Twitter Shop