Which US states depend the most on taxes for their revenue? [OC] Submitted by USAFacts_Official t3_11h9p2i on March 3, 2023 at 6:12 PM in dataisbeautiful No comments 5