About 43% of Americans, or 140 million people, have been fully vaccinated. Post navigation Tesla’s new Model S Long Range gets a tiny range boost over old version – Roadshow Investments in ‘intangible assets’ like data and branding pay off, Mckinsey says