I can stand that much to help the environment.

---------------------------
What is the part of speech of 'that much' in the sentence?

The sentence doesn't make sense.

What does "can stand" mean here?

It's unclear what "that much" means unless I can read the sentence or two before this one.