See post 23
Richard Garriott has more recently confirmed that he is the owner of Lunokhod 2. He is the the world’s only private owner of an object on a foreign celestial body
The "mystery" in the article appears to be a false premise. Researchers knew exactly where it was and have been bouncing lasers off of it since at least 2002.