Sauber finds Russian backers (12y ago from Pitpass.com / 2767 Views / Comments)