More Buffalo Inc. news Buffalo Inc.TSE: 6676 [Delayed]Notice Concerning Partial Amendment to the Articles of Incorporation Jun 3, 2026 at 6:40 AM UTC · Issued by Buffalo Inc. via TDnet As issuedPlain English Buffalo Inc. (6676) Press ReleaseView Attachment