This right here OP, the company doesn't give a shit about climate. In fact if you go in there and say anything right out the gate about climate emergencies or climate change they're probably just going to tune you out entirely, shake your hand at the end and say something like "Good presentation, we'll get back to you" (Read: they won't)
But start talking about how they can save money and increase profits, now you're talking their language. Maybe mention climate change at the end as some sort of "secondary benefit" like free marketing or something, but that'd be about it
Not only that, depending on where this vending machine is, it could be nothing more than a leased spot with the actual machine, inventory, and access keys owned by an off site company.
While the sign could be the best that employees of whatever store could do