Shell set to install over 10,000 electric vehicle charging points across India

Shell plans to set up over 10,000 electric vehicles (EV) charging points across India by 2030 as it joins the electric mobility bandwagon to cut vehicular emissions. Shell, which operates 327 out of the 83,888 petrol pumps in the country, launched its first EV chargers in India, for the four-wheeler and two-wheeler…

Elon Musk sells Tesla shares worth over $1 billion to meet tax obligations

Tesla Inc Chief Executive Elon Musk has sold another 934,091 shares of the electric vehicle maker worth $1.01 billion to meet his tax obligations related to the exercise of options to buy 2.1 million shares, regulatory filings showed on Thursday. In early November, the world’s richest person…