Chinese automotive giant, Build Your Dreams (BYD), has recently teased the launch of its new M6 electric MPV in India.…