Yeah "Better for people" could mean that it's better for people's environment due to lower greenhouse gas emissions.
I guess it could be read either way, though.
edit: although looking at the actual pdf, it says "better for people and the environment", which hurts my interpretation of the wording.
There are much clearer ways to state that, like "better for the environment".