Walmart and Amazon ... come amid upheaval in the US pharmacy industry, where revenues from dispensing prescriptions totalled $621bn in 2023, excluding Covid-19 vaccines, according to the Drug ...