Tech weekender: Twitter, Elon Musk, Apple retailer and a lot more Technology April 23, 2023 This week Apple CEO Tim Cook was once in India to inaugurate India’s first Apple retail shops in Mumbai and…