BYBY definition

BYBY means B.Y.B.Y. Investments and Promotions Ltd., a corporation existing under the laws of the State of Israel and the 74% owned subsidiary of BYND Israel.