BYD shares outperform Tesla stock this year after Chinese firm launches ‘God’s Eye'

BYD, a Chinese automaker that has begun selling cars in India, has outperformed the world's largest electric vehicle-maker Tesla on the stock market. The shares of BYD, or Build Your Dreams, have...