24×7 Online News
Twitter shareholders on Tuesday voted in favour of Elon Musk’s deal to acquire the microblogging service for $44…