CALGARY — Shares in Enerflex Ltd. gained more than 10 per cent after it says it won a contract to design and build 450 megawatts in natural gas-fired power generators for a North American data centre ...