As people live longer and birth rates fall, longevity is becoming a major challenge–and opportunity–for business and society alike.
Fame and its avalanche of leotards and primary colors was released in 1980, when the average life expectancy was 73 years in Europe and 74 years in the U.S. By 2030 those figures will have risen to 86 and 81 (Europe is now considerably healthier than… [5665 chars]
Source: Fortune | Published: 2026-02-03T14:44:37Z
Credit: Fortune








