The Psychology of Twitter and Online Shopping: How Social Media Influences Our Buying Decisions 31 Mar 2023