Millennials, Gen Xers outvoted older generations in 2016, what that could mean

“Generation X has shifted its allegiance to a surprising degree.”

More