dot commerce entrepreneuers found shares down this week according to the latest ft
this is a stupid buzzword made up by the media on the grounds they believe it sounds trendy
"dot commerce entrepreneuers found shares down this week according to the latest ft" What is the definition of "dot commerce"?