Should Your Business be on Twitter?Twitter has been consistently in the news since Elon Musk dipped into his deep pockets and purchased it back in October 2022. According...