“Invest” means “Spend” in Governmentese.
And remember, they are going to ASK the wealthiest Americans to CONTRIBUTE their fair share.