Home Investing Integra Resources Sparks Excitement with C$95 Million Merger with Florida Canyon