US-based EV maker Tesla's India launch speculations have increased since PM Modi's meeting with its CEO Elon Musk.
Tesla has finalised locations for its first showrooms in New Delhi and Mumbai, marking a major step forward in its ...
In the early hours of 17 February 2025, an earthquake with a magnitude 4 occurred near Jail Park in Dhola Kawan, New Delhi, ...