I would like to gift a Jew or non jew a Swiss army knife that has a non Jewish symbol " a cross" which represents the swiss flag, Can it be gifted?
Answer:
Yes, the cross is the Swiss national symbol, and it does not raise any halachic issues.
Although its origin is Christian, this does not make selling or otherwise deriving benefit from it forbidden.
Please see here for more details.
Best wishes.