BMW has established a new R&D joint venture with China’s ‘ArcherMind Technology’ for the development of on-board software for its vehicles sold in the Chinese market, according to local reports.