MRC Global (NYSE: MRC) has announced a definitive agreement to sell its Canada operations to Emco Corporation. The sale is expected to close in the first half of 2025 following customary closing ...