Red Lake Nation goes on a sales trip to India to discuss trade, walleye and wild rice
India is now the world’s most populous nation with 1.4 billion people. This week Red Lake Incorporated will look to tap into that giant market by joining a US trade mission to India. From his reservation government office Red Lake Incorporated Chief …