Mark Zuckerberg goes in for the kill as Elon Musk’s Twitter bleeds
Users are likely to be able to transfer over account information from Instagram, including the ability to keep their handle and notify followers to join them.It should hopefully make it an easier sell for people who have built up large…