If Azealia Banks’ Instagram account is to be believed, Elon Musk’s tweets about Tesla’s take-private deal can be chalked up to some good ole acid and a whole lot of post-tweet frantic scrambling. Over a series of Instagram stories from the weekend, Banks (whose account should be taken with an entire salt shaker — more […]