Home Investing News Snow Lake Completes Due Diligence and Confirms Placement