2025-11-28 01:02:05
See more visualizations like this on the Voronoi app.
See visuals like this from many other data creators on our Voronoi app. Download it for free on iOS or Android and discover incredible data-driven charts from a variety of trusted sources.
Thanksgiving remains one of the busiest travel periods in the United States, with millions of passengers moving through airports nationwide.
This visualization uses data from Amadeus to map out where air traffic is rising the most—and where it is falling—across 100 airports for Thanksgiving week 2025 compared to 2024.
The key trend in Thanksgiving air travel for 2025 is that smaller regional airports are experiencing surges in arrivals while major hubs are seeing notable pullbacks.
The data table below shows the year-over-year change in scheduled Thanksgiving week arrivals for 100 U.S. airports. Thanksgiving week is defined as the period from November 25th to December 2nd.
| Airport code | Destination airport | Annual change in Thanksgiving week (2025) arrivals |
|---|---|---|
| LGB | Long Beach Airport (Daugherty Field) | 111% |
| OAK | San Francisco Bay Oakland International Airport | 84% |
| BUR | Hollywood Burbank Airport | 39% |
| PVD | Theodore Francis Green State Airport | 35% |
| SAC | Sacramento Executive Airport | 31% |
| SAN | San Diego International Airport | 31% |
| ELP | El Paso International Airport | 27% |
| PIT | Pittsburgh International Airport | 27% |
| MSY | Louis Armstrong New Orleans International Airport | 23% |
| BZN | Bozeman Yellowstone International Airport | 22% |
| PWM | Portland International Jetport | 22% |
| TUL | Tulsa International Airport | 22% |
| SJC | Norman Y. Mineta San Jose International Airport | 21% |
| AUS | Austin Bergstrom International Airport | 19% |
| ECP | Northwest Florida Beaches International Airport | 19% |
| COS | City of Colorado Springs Municipal Airport | 18% |
| ROC | Frederick Douglass Greater Rochester International Airport | 18% |
| BOI | Boise Air Terminal/Gowen Field | 18% |
| SNA | John Wayne Orange County International Airport | 17% |
| LIH | Lihue Airport | 17% |
| RNO | Reno Tahoe International Airport | 16% |
| ICT | Wichita Eisenhower National Airport | 16% |
| ALB | Albany International Airport | 16% |
| CMH | John Glenn Columbus International Airport | 15% |
| IND | Indianapolis International Airport | 15% |
| MKC | Charles B. Wheeler Downtown Airport | 15% |
| OMA | Eppley Airfield | 15% |
| BHM | Birmingham-Shuttlesworth International Airport | 14% |
| OGG | Kahului International Airport | 14% |
| ABQ | Albuquerque International Sunport | 14% |
| SAT | San Antonio International Airport | 13% |
| STL | St. Louis Lambert International Airport | 12% |
| TUS | Tucson International Airport / Morris Air National Guard Base | 12% |
| BNA | Nashville International Airport | 12% |
| FAT | Fresno Yosemite International Airport | 11% |
| EUG | Mahlon Sweet Field | 11% |
| GRR | Gerald R. Ford International Airport | 11% |
| KOA | Ellison Onizuka Kona International Airport at Keahole | 11% |
| HFD | Hartford Brainard Airport | 10% |
| OKC | Will Rogers World Airport | 8% |
| MYR | Myrtle Beach International Airport | 7% |
| MSN | Dane County Regional Truax Field | 7% |
| PHX | Phoenix Sky Harbor International Airport | 7% |
| CHS | Charleston International Airport | 7% |
| HAR | Capital City Airport | 7% |
| LIT | Bill & Hillary Clinton National Airport/Adams Field | 6% |
| PBI | Palm Beach International Airport | 6% |
| RIC | Richmond International Airport | 6% |
| SRQ | Sarasota Bradenton International Airport | 6% |
| DSM | Des Moines International Airport | 6% |
| FMY | Page Field | 6% |
| HNL | Daniel K. Inouye International Airport | 5% |
| FLL | Fort Lauderdale Hollywood International Airport | 5% |
| ORF | Norfolk International Airport | 5% |
| DTW | Detroit Metropolitan Wayne County Airport | 5% |
| BOS | Logan International Airport | 4% |
| MEM | Memphis International Airport | 4% |
| SBA | Santa Barbara Municipal Airport | 4% |
| JFK | John F. Kennedy International Airport | 3% |
| SLC | Salt Lake City International Airport | 3% |
| TPA | Tampa International Airport | 2% |
| PSC | Tri Cities Airport | 2% |
| GSP | Greenville Spartanburg International Airport | 2% |
| FYV | Drake Field | 2% |
| MSP | Minneapolis–Saint Paul International Airport / Wold‚ Chamberlain Field | 2% |
| MKE | General Mitchell International Airport | 1% |
| LAX | Los Angeles International Airport | 1% |
| ORD | Chicago O'Hare International Airport | 1% |
| MIA | Miami International Airport | 1% |
| PSP | Palm Springs International Airport | 1% |
| GEG | Spokane International Airport | 0% |
| FSD | Sioux Falls Regional Airport / Joe Foss Field | 0% |
| SAV | Savannah Hilton Head International Airport | 0% |
| LAS | Harry Reid International Airport | 0% |
| HOU | William P Hobby Airport | 0% |
| JAX | Jacksonville International Airport | -1% |
| ORL | Orlando Executive Airport | -1% |
| JAN | Jackson-Medgar Wiley Evers International Airport | -2% |
| VPS | Destin-Fort Walton Beach Airport | -2% |
| SFO | San Francisco International Airport | -2% |
| DFW | Dallas/Fort Worth International Airport | -2% |
| SEA | Seattle‚ Tacoma International Airport | -2% |
| BUF | Buffalo Niagara International Airport | -3% |
| RDU | Raleigh Durham International Airport | -4% |
| SDF | Louisville Muhammad Ali International Airport | -5% |
| IAD | Washington Dulles International Airport | -5% |
| ATL | Hartsfield–Jackson Atlanta International Airport | -6% |
| PNS | Pensacola International Airport | -6% |
| HSV | Huntsville International Carl T. Jones Field | -8% |
| PDX | Portland International Airport | -9% |
| DEN | Denver International Airport | -11% |
| ANC | Ted Stevens Anchorage International Airport | -12% |
| CLE | Cleveland Hopkins International Airport | -12% |
| PHL | Philadelphia International Airport | -13% |
| CVG | Cincinnati Northern Kentucky International Airport | -13% |
| CLT | Charlotte Douglas International Airport | -14% |
| TYS | McGhee Tyson Airport | -15% |
| SYR | Syracuse Hancock International Airport | -15% |
| GSO | Piedmont Triad International Airport | -24% |
| CAE | Columbia Metropolitan Airport | -26% |
Across the dataset, changes range from a 111% surge at Long Beach Airport (LGB) to a 26% decline at Columbia Metropolitan Airport (CAE).
While Thanksgiving week air bookings in 2025 have increased 4% compared to last year, mid-sized and secondary airports have seen 9% growth, suggesting travelers are being more deliberate about their destinations as they try to avoid congestion.
The strongest growth appears at several California airports. Long Beach (111%), Oakland (84%), and Burbank (39%) rank as the top three increases in Thanksgiving airport destinations in 2025.
These gains suggest that travelers are favoring secondary West Coast airports, especially as San Francisco International Airport sees a 2% decline.
Sacramento Executive Airport (SAC) and San Diego International Airport also both feature a notable 31% rise in 2025 compared to last year’s Thanksgiving week.
Providence’s Theodore Francis Green Memorial State Airport (PVD) posts a 35% increase—one of the stronger gains outside the West Coast.
The steepest declines in Thanksgiving arrivals in 2025 compared to last year are primarily across Southern airports.
Columbia (CAE) sees a 26% decline, followed closely by Greensboro’s Piedmont Triad (GSO) at -24%.
Other airports such as McGhee Tyson (TYS) in Tennessee, Syracuse Hancock (SYR) in New York, and Charlotte Douglas (CLT) in North Carolina also show double-digit decreases.
Overall, some of the country’s largest airports are seeing significant declines, like Atlanta International Airport (the world’s busiest airport in 2024) expecting 6% fewer arrivals compared to last year.
Other major airports with declines include Dallas/Fort Worth (-2%), Denver International (-11%), and Philadelphia International (-13%), all of which expect significant drops in Thanksgiving travel in 2025.
To learn more about Thanksgiving in 2025, check out this graphic on the Voronoi app, which breaks down the most affordable grocery stores for Thanksgiving dinner items.
2025-11-27 23:41:00
Does your AI always give you the right answer? Unfortunately, its “truth” may be an illusion.
This infographic breaks down AI hallucination rates by model. It’s a preview of the brand-new executive guide from Terzo and Visual Capitalist, AI’s Illusion of Truth: The Data Behind AI Errors.
An “AI hallucination” refers to cases where a language model presents information as fact even though it is false or ungrounded.
These hallucinations happen because standard training systems reward guessing over showing uncertainty. Think about it this way: if you guess on a multiple choice test, you are more likely to get it right than if you give no answer.
To measure AI hallucination rates, researchers presented models from leading AI companies with news excerpts. They then asked the models to identify the original article, publication, and URL.
Notably, the researchers specifically chose excerpts that, if pasted into a traditional Google search, returned the original source within the first three results.
The models’ responses were then checked for accuracy. Below, the table shows how often each model got an answer partially or entirely incorrect.
| AI Model | Hallucination Rate |
|---|---|
| Perplexity | 37% |
| Copilot | 40% |
| Perplexity Pro | 45% |
| ChatGPT Search | 67% |
| Deepseek Search | 68% |
| Gemini | 76% |
| Grok-2 Search | 77% |
| Grok-3 Search | 94% |
Source: Columbia Journalism Review, March 2025. Responses where no answer was provided were not considered a hallucination.
Grok‑3 had the worst performance, hallucinating 94% of the time. Perplexity, by contrast, delivered the most accurate answers.
Notably, paid models fared worse than their free counterparts. Most models failed to express any uncertainty in their answers, despite frequent errors.
For company executives, the takeaway is clear. It’s risky to take an AI model’s answers at face value. Assuming output is accurate without verification can lead to many negative outcomes:
With AI agents, where every action builds on the last, the consequences of AI hallucination can compound quickly. That’s why leaders need strategies to keep humans in the loop, verify output, and use a model that’s built on trusted company data.

See the data behind AI’s errors and how to get 99% accuracy in the free executive guide, AI’s Illusion of Truth.

Among the dangers of AI, one stands apart as causing trouble for almost a third of companies. What do leaders need to know?

Which university has had the most alumni become entrepreneurs in the last decade? Hint: its not Stanford or Harvard.

In many advanced economies, the number of retirees is climbing while the working-age population shrinks. What are the countries where workers are supporting the most seniors?

The national unemployment rate for the U.S. rose to 4.3% in August 2025. But that figure masks vast differences in local labor market health across states.

A trade war has threatened economic ties in 2025. Which economies are most exposed to these shifts in international trade?

Tariff rates vary by country, as does the value of goods each nation exports to the U.S. Which countries contribute the most?

As the U.S. labor market cools, which industries are still hiring—and which are cutting back their workforces?

Global debt continues to climb, reaching $150T in Q1 2025. Which countries carry the heaviest burdens?

How do Fed rate cuts in the U.S. compare with the interest rate changes in other G7 countries, and what does it mean for business?

Explore the fastest growing jobs by projected growth rate, plus salary insights, in a rapidly changing job market.

This graphic pieces together the $127T global stock market to reveal which countries and regions dominate—and how much equity they control.

The median age of first-time home buyers has reached a historic high. See just how long it’s taking people to get on the property ladder.

The Silent Generation’s share of real estate has dropped dramatically as people age, but how have Baby Boomers, Gen X, and Millennials fared?

Real estate is the biggest industry by GDP in 26 states. Find out why it dominates—and what fuels the rest of the country.

Tariffs are rising to boost American-made goods. Which states gain the most—and least—from manufacturing today?

Collectively, the ten most profitable U.S. companies have a net income of $684 billion—more than the entire GDP of Belgium.

New York City has the highest millionaire population globally. Which other cities attract the world’s wealthiest?

The global economy is expected to have slighter slower growth going forward. Which countries are on track to have the biggest GDP increases?

The U.S. has kept their target rate the same at 4.25-4.50%. What do interest rates look like in other countries amid economic uncertainty?

The national housing market saw a 4.5% rise in house prices. This graphic reveals which states had high price growth, and which didn’t.

If you held a $1,000 investment from 1975-2024, this chart shows how the inflation rate can drastically reduce the value of your money.

Trump cites trade deficits—the U.S. importing more than it exports—as one reason for tariffs. Which countries represent the largest deficits?
2025-11-27 21:08:59
See visuals like this from many other data creators on our Voronoi app. Download it for free on iOS or Android and discover incredible data-driven charts from a variety of trusted sources.
U.S. workers earned an average of $35.06 per hour in 2024, an 8.8% rise in real terms since 2015.
Yet there are wide disparities across states. Average real wages in Washington, D.C. are almost double those in Mississippi. Meanwhile, California’s average, at $39.50, is lifted by the concentration of high-paying jobs in the tech sector.
This graphic shows average hourly real wages by state, based on data from the Economic Policy Institute.
Below, we show a state-by-state comparison of average real wages in America:
| Rank | State | Average Hourly Wage in 2024 |
|---|---|---|
| 1 | District of Columbia | $51.27 |
| 2 | Massachusetts | $41.36 |
| 3 | Washington | $41.07 |
| 4 | California | $39.53 |
| 5 | Colorado | $38.15 |
| 6 | New York | $37.90 |
| 7 | Connecticut | $37.85 |
| 8 | Minnesota | $37.58 |
| 9 | Hawaii | $36.86 |
| 10 | Alaska | $36.57 |
| 11 | New Jersey | $36.41 |
| 12 | Oregon | $35.89 |
| 13 | Rhode Island | $35.79 |
| 14 | New Hampshire | $35.22 |
| 15 | Maryland | $34.99 |
| 16 | Utah | $33.93 |
| 17 | Virginia | $33.90 |
| 18 | North Dakota | $33.88 |
| 19 | Vermont | $33.87 |
| 20 | Illinois | $33.77 |
| 21 | Wisconsin | $33.48 |
| 22 | Arizona | $33.19 |
| 23 | Texas | $33.08 |
| 24 | North Carolina | $32.51 |
| 25 | Florida | $32.50 |
| 26 | Michigan | $32.37 |
| 27 | Georgia | $32.14 |
| 28 | Idaho | $31.99 |
| 29 | Ohio | $31.93 |
| 30 | Pennsylvania | $31.79 |
| 31 | Delaware | $31.72 |
| 32 | Montana | $31.66 |
| 33 | Maine | $31.64 |
| 34 | Missouri | $31.58 |
| 35 | Nebraska | $31.48 |
| 36 | Wyoming | $31.21 |
| 37 | South Dakota | $30.72 |
| 38 | South Carolina | $30.69 |
| 39 | Indiana | $30.58 |
| 40 | Kansas | $30.39 |
| 41 | Nevada | $30.39 |
| 42 | Oklahoma | $30.17 |
| 43 | Alabama | $30.13 |
| 44 | Tennessee | $30.09 |
| 45 | Iowa | $29.51 |
| 46 | Kentucky | $29.02 |
| 47 | Louisiana | $28.70 |
| 48 | West Virginia | $28.69 |
| 49 | Arkansas | $28.65 |
| 50 | New Mexico | $28.26 |
| 51 | Mississippi | $26.60 |
| -- | United States | $35.06 |
As we can see, Washington, D.C. ranks first, boosted by its share of government employees.
In 2024, federal employees made up 25% of its workforce, with the Department of Homeland Security and the Department of Justice employing the highest number of workers.
Massachusetts follows next, with an average hourly wage of $41.36. The state is known as a hub for biotechnology and engineering, where high-paying jobs are prevalent. Additionally, it is home to Harvard University and Massachusetts Institute for Technology, which produce some of the top-paid college graduates in the country.
Ranking in third is Washington, at $41.07. With a minimum wage of $16.66 in 2025, it has one of the nation’s highest. Overall, five of the top 10 states by average real wages are in the West.
On the other hand, Mississippi and New Mexico had the lowest wages in the country. This highlights clear regional differences in salary outcomes in the U.S., driven by lower economic output and lower-paying industries. Moreover, both states have some of the highest rates of extreme poverty, disproportionately affecting minorities and people of color.
To learn more about this topic, check out this graphic on median full-time salaries by state.
2025-11-27 19:03:11
See visuals like this from many other data creators on our Voronoi app. Download it for free on iOS or Android and discover incredible data-driven charts from a variety of trusted sources.
Globally, real estate markets have been cooling over the last few years, with high mortgage rates and unaffordable prices affecting demand in many cities.
However, while housing bubble risks have eased across many markets, home prices in real estate hotspots like Miami and Tokyo continue to rise, inflating their bubble risk.
This infographic shows the cities with the highest bubble risk worldwide based on the UBS Global Real Estate Bubble Index 2025.
UBS’ Real Estate Bubble Index evaluates housing markets around the world using a range of indicators, including price-to-income ratios, price-to-rent ratios, and trends in mortgage lending and construction activity.
Cities are classified into three broad categories based on their index score:
Below is the full 2025 ranking of cities by UBS’s Bubble Index score, along with the annual real price change:
| Rank | City | Bubble Risk Index Score | Annual real home price change (2024 to 2025) |
|---|---|---|---|
| 1 | Miami | 1.73 | 1.9% |
| 2 | Tokyo | 1.59 | 5.7% |
| 3 | Zurich | 1.55 | 5.0% |
| 4 | Los Angeles | 1.11 | 0.9% |
| 5 | Dubai | 1.09 | 11.1% |
| 6 | Amsterdam | 1.06 | 1.2% |
| 7 | Geneva | 1.05 | 4.1% |
| 8 | Toronto | 0.8 | -7.5% |
| 9 | Sydney | 0.8 | 0.8% |
| 10 | Madrid | 0.77 | 13.6% |
| 11 | Frankfurt | 0.76 | -1.2% |
| 12 | Vancouver | 0.76 | -5.9% |
| 13 | Munich | 0.64 | 1.4% |
| 14 | Singapore | 0.55 | 2.6% |
| 15 | Hong Kong | 0.44 | -7.9% |
| 16 | London | 0.34 | -2.1% |
| 17 | San Francisco | 0.28 | -2.6% |
| 18 | New York | 0.26 | -1.5% |
| 19 | Paris | 0.25 | 0.1% |
| 20 | Milan | 0.01 | -2.7% |
| 21 | São Paulo | -0.1 | 0.0% |
The majority of cities in the index saw their bubble risk decline since 2024, with Toronto and Hong Kong experiencing the largest drops.
However, bubble risk rose in Miami, which ranks highest with an index score of 1.73, supported by rising home prices. Tokyo and Zurich also sit above the critical 1.5 threshold.
Meanwhile, several real estate markets fall into the overvalued range but remain below the bubble-risk territory. These include Madrid, which saw the strongest rise in real home prices, up 13.6% from 2024 to 2025.
Dubai is another notable city in the overvalued bucket, with prices rising by over 11% year-over-year. According to UBS, average real prices in Dubai have grown by around 50% over the last five years. However, prices could potentially cool off in 2026 following a record increase in supply.
Several housing markets are undergoing corrections after the post-pandemic uproar in prices.
Toronto, one of the world’s most unaffordable housing markets, has seen its bubble risk score fall sharply, accompanied by a -7.5% real home price decline. Hong Kong saw an even larger drop in price levels, at -7.9%, pushing it into the fairly-valued category.
Other cities, including Vancouver, Frankfurt, London, and San Francisco, also reported price declines as affordability constraints and higher borrowing costs weighed on demand.
To learn more about this topic, see this graphic on the world’s most expensive housing markets on Voronoi.
2025-11-26 23:47:01
See visuals like this from many other data creators on our Voronoi app. Download it for free on iOS or Android and discover incredible data-driven charts from a variety of trusted sources.
The relationship between age and wealth offers insight into how financial security builds over time. In this graphic, we compare the mean and median household net worth across age groups, showing how dramatically the two averages can differ.
Due to extreme wealth (e.g. the presence of billionaires), the mean average paints a more optimistic picture than what most households actually experience. As a result, looking at both averages side by side gives a more complete view of American wealth.
The data for this visualization comes from Empower. It compares the average net worth by age in America.
| Age by decade | Mean Average | Median Average |
|---|---|---|
| 20s | $121,004 | $6,609 |
| 30s | $307,343 | $24,247 |
| 40s | $743,456 | $75,719 |
| 50s | $1,330,746 | $191,857 |
| 60s | $1,547,378 | $290,447 |
| 70s | $1,444,413 | $233,085 |
| 80s | $1,342,656 | $233,436 |
| 90s | $1,212,583 | $205,043 |
Net worth is the total value of your assets minus your liabilities. Here’s a summary of what the Federal Reserve includes under each category.
Assets include:
Cash within bank accounts
Investment accounts and life insurance policies
Retirement accounts, including IRAs and 401(k)s
Value of real estate and vehiclesMeanwhile, liabilities include:
Mortgages
Home equity lines of credit or home equity loans
Credit card balances
Installment loans, including personal loans, auto loans, and student loansAcross every age group in the dataset, the mean net worth is larger than the median. For example, Americans in their 40s have a mean net worth of $743,456, yet the median sits at just $75,719.
This is because the mean is calculated by adding up all of the values in a dataset and dividing the total by the number of entries. As a result, very wealthy households pull the overall numbers upward.
On the other hand, the median is calculated by ordering all values from lowest to highest, and then selecting the middle one. This can be interpreted as a more realistic measure because it ignores the influence of a small number of extremely wealthy households.
If you enjoyed today’s post, check out Countries With the Most High Net Worth Individuals on Voronoi, the new app from Visual Capitalist.
2025-11-26 21:06:29
See visuals like this from many other data creators on our Voronoi app. Download it for free on iOS or Android and discover incredible data-driven charts from a variety of trusted sources.
Real wage growth in the U.S. has become a central focus as inflation and new tariffs continue to strain Americans’ purchasing power.
Nationally, between July 2024 and June 2025, the nominal average wage rose from $1,200 to $1,250 per week—a $50 increase, or 4.2% growth. After adjusting for inflation, real wages grew 2.5%, giving workers about $30 more in weekly purchasing power.
This map highlights how each state performed in the 12 months ending June 2025, showing where workers are gaining purchasing power, and where they are still falling behind. The data for this visualization comes from USAFacts.
Idaho and Mississippi top the nation, with real wages rising 6.7% and 5.0%. Both states have seen rapid population inflows and tight labor markets, contributing to stronger wage pressures.
Other high-performing states, including Georgia, Vermont, and Kansas, also recorded gains above 3%.
| State | Real wage growth (Avg.) |
|---|---|
| Idaho | 6.7% |
| Mississippi | 5.0% |
| Georgia | 4.3% |
| Vermont | 4.0% |
| Kansas | 3.4% |
| Texas | 3.2% |
| Nevada | 3.1% |
| Arizona | 2.7% |
| Florida | 2.7% |
| Virginia | 2.7% |
| Colorado | 2.6% |
| Wyoming | 2.6% |
| Alabama | 2.3% |
| Indiana | 2.3% |
| Connecticut | 2.2% |
| New Jersey | 2.2% |
| Ohio | 2.2% |
| Oregon | 2.1% |
| Arkansas | 2.0% |
| Missouri | 1.9% |
| Montana | 1.8% |
| Oklahoma | 1.8% |
| DC | 1.7% |
| Wisconsin | 1.7% |
| New Mexico | 1.5% |
| North Carolina | 1.5% |
| Maine | 1.4% |
| Nebraska | 1.2% |
| California | 1.1% |
| South Carolina | 1.1% |
| Alaska | 1.0% |
| Minnesota | 1.0% |
| Delaware | 0.9% |
| Utah | 0.9% |
| Washington | 0.9% |
| West Virginia | 0.9% |
| Pennsylvania | 0.8% |
| Hawaii | 0.5% |
| Kentucky | 0.4% |
| Illinois | 0.3% |
| Iowa | 0.3% |
| Massachusetts | 0.3% |
| Rhode Island | 0.2% |
| Louisiana | -0.1% |
| Maryland | -0.2% |
| Michigan | -0.2% |
| New York | -0.4% |
| North Dakota | -0.7% |
| South Dakota | -0.7% |
| Tennessee | -1.2% |
| New Hampshire | -1.7% |
| U.S. National Average | 2.5% |
A large portion of states saw real wage gains between 1% and 3%. This group includes major population centers like Texas, Florida, Virginia, and Colorado.
Steady job creation and cooling inflation have helped wages outpace consumer prices in these areas.
Eight states recorded negative real wage growth, meaning inflation outpaced pay increases. New Hampshire, Tennessee, and the Dakotas saw some of the largest declines, reflecting weaker labor market conditions.
New York and Michigan also posted modest decreases, suggesting ongoing economic transitions are weighing on earnings. These pockets of decline stand out against the broader national trend of improvement.
If you enjoyed today’s post, check out Ranked: The Cities Americans Are Moving To on Voronoi, the new app from Visual Capitalist.