Enerflex appoints David Primrose and Mary Zappone to board - EFX News | Rallies