Times Square Billboard Slams Biden’s Tax Plan

Treasury Secretary Janet Yellen has admitted taxes will need to go up to fund the infrastructure project, and naturally, not everybody is happy about that.

The Job Creators Network is an advocacy group that believes government policies are getting in the way of economic prosperity. To let President Joe Biden know what they think of his new plans, they’ve put up a pretty interesting sign in New York City.