The company’s sale of 348 acres in Becker to Elk River Technologies drew criticism and questions after the buyer sold it ...