Electric vehicles in India are on fire. This time it's Tata Nexon that has burst into flames. But what's the reason? Tune in to find out. In other news, we highlight Twitter introducing Twitter Notes where users can publish long-form tweets which can go o