Allow me two comments: 1) From Aug 4, 2024 (OP) till June 7, 2025 is hardly "
2+ years" but just two days more than 10 months! 2) If you read the page linked to by the OP, it is such a "bla-bla" kind of a PR piece, that one would hardly call that part of a "decision making process of the company".