Will pharma chains capitalize on the vaccine surge?

With tens of millions of Americans slated for vaccines in 2021, CVS, Walgreens, and Rite Aid are upgrading their stores to capitalize.

Trung T. Phan • January 13, 2021

How Pfizer’s CEO and its senior team pushed the pharma giant to ready a vaccine

CEO Albert Bourla set ambitious goals and made big bets in Pfizer’s vaccine chase.

Trung T. Phan • December 16, 2020

At-home diagnostic startups are hot AF right now

Cue Health and Everlywell are eyeing billion-dollar valuations for their at-home diagnostic solutions.

Trung T. Phan • December 7, 2020

How the pandemic shook up this year’s turkey market

This turkey market was shaken up this year with a pivot toward smaller birds.

Trung T. Phan • November 24, 2020

The state of vaccine development

A primer on why recent vaccine news matters and what challenges remain.

Trung T. Phan • November 24, 2020

Which ambitious projects were done the fastest?

The COVID-19 vaccine development ranks up there with Patrick Collison's list of the ambitious projects that were completed with the most speed.

Trung T. Phan • November 20, 2020

With a vaccine in sight, these startups will help offices reopen

When offices reopen, these startups will help companies transition to the post-COVID world.

Trung T. Phan • November 17, 2020

The pandemic has slowed the birthrate — and baby product companies are hurting

Baby product makers are bracing for a COVID baby bust.

Trung T. Phan • November 17, 2020

Etsy’s growth hack: face masks

Sales of face masks have turbocharged Etsy’s platform, which could sell in $8-9B in gross merchandise value (GMV) this year.

Trung T. Phan • November 13, 2020

The Masters is the Super Bowl of golf. Here’s how it’s adapting to the pandemic.

The Masters golf tournament released its first virtual shop to appease rabid golf fans.

Rob Litterst • November 13, 2020

Vaccine hype spurs massive rotation in stock

Promising vaccine news brought life to battered stocks: airlines, retailers, and energy.

Trung T. Phan • November 10, 2020

As people deal with pandemic stress, the business of keeping you zen is booming

Mental health funding hit $1.4B through the first 9 months of 2020, already more than all of last year.

Trung T. Phan • October 19, 2020

Tech can’t quit remote work: Microsoft edition

Not only is Microsoft making the remote work plunge… it’s rolling out tech to make it more seamless.

Rob Litterst • October 14, 2020

Private coroners are suddenly in the spotlight

The little-known micro-industry is having a busy year -- and it’s been a long time coming.

Michael Waters • October 13, 2020

The hottest campus job is ‘COVID influencer’

Reminding other students to wear masks? Your school might pay you for it.

Michael Waters • September 29, 2020

Should the government pay people to take a COVID vaccine?

To make sure everyone gets their dose, one economist wants to start paying people for it.

Michael Waters • September 16, 2020

Remote work is destroying America’s white-collar office economy

The sudden shift to remote work is having a devastating effect on the multitrillion-dollar office support economy including travel, hotels, dining, and office supplies.

Trung T. Phan • September 10, 2020

The multibillion-dollar school-bus business is hurting

About ⅓ of public school districts depend on private buses -- but the industry is veering toward disaster.

Michael Waters • September 9, 2020

Wanna make that spare closet earn its keep? This startup can help

Got a spare room? Here’s how to turn it into money.

Caroline Dohack • August 12, 2020

What’s behind the crazy market rally? A billionaire investor explains

The Fed’s rate cuts are boosting stocks -- and the FAAMG crowd is exceptional.

Trung T. Phan • August 10, 2020

Can lipstick and underwear predict economic activity?

The logic behind several economic indicators aren’t holding up.

Caroline Dohack • August 7, 2020

Sports are back — finally. Here’s how entrepreneurs would fix the viewing experience

Empty stadiums are creepy, but cardboard fans are creepier -- and virtual fans might be the creepiest.

Nick DeSantis • July 28, 2020

The hottest thing in real estate is cold storage

Thanks to your grocery deliveries, one of America’s chilliest industries is on fire.

Michael Waters • July 27, 2020

Put down your jack-o-lanterns. Halloween might be taking this year off.

Hershey’s is preparing for a big, spooky drop in candy sales.

Michael Waters • July 27, 2020

What ants can teach us about fighting off pandemics

The little buggers are surprisingly good at containment.

Belle Long • July 24, 2020

How Shopify is keeping your neighborhood bakery afloat

One of its biggest pulls? Email addresses.

Michael Waters • July 23, 2020

Hollywood is in crisis. That spells trouble for movie-themed toys.

The summer blockbusters are postponed this year. But their tie-in toys weren’t.

Michael Waters • July 21, 2020

Join 2M+ professionals getting the Hustle daily news brief

[class^="wpforms-"]
[class^="wpforms-"]
[email-submission-form button-text="Join Free" include-trends-opt-in="true" success-url="https://thehustle.co/signup" default-source="thehustleco" default-medium="home-exit-popup" default-campaign="home-page" form-id="exit-popup-general" optinmonster-conversion="true" redirect-after-signup="https://thehustle.co/thank-you-hub/"]
<script type="text/javascript"> var onloadCallback = function() { grecaptcha.render('verify-your-humanity', { 'sitekey' : '6LdddrcZAAAAALyttpvOqiwQGwq5BNhgDz4tMQGE' }); }; function getCookieValue(a) { var b = document.cookie.match('(^|[^;]+)\\s*' + a + '\\s*=\\s*([^;]+)'); return b ? atob(decodeURIComponent(b.pop())) : ''; } function getCookie(name) { var cookieArr = document.cookie.split(";"); for(var i = 0; i < cookieArr.length; i++) { var cookiePair = cookieArr[i].split("="); if(name == cookiePair[0].trim()) { return decodeURIComponent(cookiePair[1]); } } return null; } function setHiddenFieldValue(wrappingDiv, searchParams, className, utmName, cookieName, defaultValue) { var el = wrappingDiv.getElementsByClassName(className)[0]; var existingVal = el.getAttribute('value'); if (utmName == 'ref') { var newVal = searchParams.get(utmName) || getCookie(cookieName); } else { var newVal = searchParams.get(utmName) || getCookieValue(cookieName); } if ((existingVal == null || existingVal == '' || existingVal == defaultValue) && (newVal != null && newVal != '')) { el.setAttribute('value', newVal); } } function setHiddenFieldValueFromUtm( wrappingDiv, searchParams, className, utmName, defaultValue ) { var el = wrappingDiv.getElementsByClassName(className)[0]; if (el != null) { var existingVal = el.getAttribute("value"); var newVal = searchParams.get(utmName); if (newVal != null && newVal != "") { el.setAttribute("value", newVal); } } } function initForm() { var wrappingDivs = document.getElementsByClassName('email-submission'); Array.prototype.forEach.call(wrappingDivs,wrappingDiv => { var sp = new URLSearchParams(window.location.search); setHiddenFieldValue(wrappingDiv, sp, 'funnel-source', 'utm_source', 'funnel_source', 'thehustleco'); setHiddenFieldValue(wrappingDiv, sp, 'funnel-campaign', 'utm_campaign', 'funnel_campaign', 'home-page'); setHiddenFieldValue(wrappingDiv, sp, 'funnel-medium', 'utm_medium', 'funnel_medium', 'home-exit-popup'); setHiddenFieldValue(wrappingDiv, sp, 'funnel-referral', 'ref', 'funnel_referral', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-a', 'a', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-c', 'c', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-o', 'o', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-oc', 'oc', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-e', 'e', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-f', 'f', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-r', 'r', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-t', 't', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s1', 's1', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s2', 's2', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s3', 's3', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s4', 's4', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s5', 's5', ''); var error_message = getCookieValue('validate-email-message'); if (error_message && error_message.trim() != '') { var error = wrappingDiv.getElementsByClassName('funnel-error')[0]; var prev_email = getCookieValue('funnel_email'); error_message = prev_email + " is not valid. Please try again"; error.innerHTML = error_message; error.style = ''; } }); if (false) { initCaptchaFormV2(); } } function initCaptchaFormV2() { var v3RecaptchaResponseEl = document.getElementById('recaptcha-response-v3'); v3RecaptchaResponseEl.parentNode.removeChild(v3RecaptchaResponseEl); var wrappingDiv = document.getElementById('email-submission'); var subForm = wrappingDiv.getElementsByClassName('email-submission')[0]; var captchaVersion = document.createElement('input'); captchaVersion.class = 'g-recaptcha hidden-input'; captchaVersion.type = 'hidden'; captchaVersion.name = 'g-recaptcha-response-v2'; captchaVersion.value = 'true'; subForm.appendChild(captchaVersion); var captchaEl = document.createElement('div'); captchaEl.id = 'verify-your-humanity'; subForm.prepend(captchaEl); var captchaApiScriptEl = document.createElement('script'); captchaApiScriptEl.src = 'https://www.recaptcha.net/recaptcha/api.js?onload=onloadCallback&render=explicit'; captchaApiScriptEl.async = true; captchaApiScriptEl.defer = true; document.head.appendChild(captchaApiScriptEl); } function appendCheckboxes_email_submission() { var wrappingDiv = document.getElementById('email-submission'); var optInDivs = wrappingDiv.querySelectorAll('.trends-opt-in'); optInDivs.forEach(el => { el.style.display = null; if (el.getElementsByClassName('trends-opt-in-checkbox').length < 1) { var checkbox = document.createElement('input'); checkbox.setAttribute('id', 'trends_opt_in_email_submission'); checkbox.setAttribute('class', 'trends-opt-in-checkbox'); checkbox.setAttribute('type', 'checkbox'); checkbox.setAttribute('name', 'trends_opt_in'); var label = document.createElement('label'); label.setAttribute('for', 'trends_opt_in_email_submission'); label.setAttribute('class', 'trends-opt-in-text'); label.textContent = "Yes, I'd like to receive additional emails on hot business opportunities from Trends, by the Hustle"; el.appendChild(checkbox); el.appendChild(label); checkbox.click(); } }) } window.addEventListener('DOMContentLoaded', (event) => { initForm(); if (true) { appendCheckboxes_email_submission(); } }); </script> <div class="email-signup" id=email-submission> <div class="funnel-error" style="display:none;"></div> <form class="email-submission " id="exit-popup-general" action="https://cms.thehustle.co/api/v1/contacts/wordpress_create" method="post" autocomplete="email"> <div class="email-form-wrap"> <input class="funnel-source hidden-input" type="hidden" name="source" value="thehustleco"> <input class="funnel-campaign hidden-input" type="hidden" name="campaign" value="home-page"> <input class="funnel-medium hidden-input" type="hidden" name="medium" value="home-exit-popup"> <input class="funnel-form-id hidden-input" type="hidden" name="form-id" value="exit-popup-general"> <input class="funnel-referral hidden-input" type="hidden" name="referral_code"> <input class="funnel-fail-url hidden-input" type="hidden" name="fail_url" value=""> <input class="funnel-a hidden-input" type="hidden" name="a" value=""> <input class="funnel-c hidden-input" type="hidden" name="c" value=""> <input class="funnel-o hidden-input" type="hidden" name="o" value=""> <input class="funnel-oc hidden-input" type="hidden" name="oc" value=""> <input class="funnel-e hidden-input" type="hidden" name="e" value=""> <input class="funnel-f hidden-input" type="hidden" name="f" value=""> <input class="funnel-r hidden-input" type="hidden" name="r" value=""> <input class="funnel-t hidden-input" type="hidden" name="t" value=""> <input class="funnel-s1 hidden-input" type="hidden" name="s1" value=""> <input class="funnel-s2 hidden-input" type="hidden" name="s2" value=""> <input class="funnel-s3 hidden-input" type="hidden" name="s3" value=""> <input class="funnel-s4 hidden-input" type="hidden" name="s4" value=""> <input class="funnel-s5 hidden-input" type="hidden" name="s5" value=""> <input class="funnel-success-url hidden-input" type="hidden" name="success_url" value="https://thehustle.co/signup?redirect_after=https%3A%2F%2Fthehustle.co%2Fthank-you-hub%2F"> <input id="recaptcha-response-v3" class="g-recaptcha hidden-input" type="hidden" name="g-recaptcha-response" value=""> <div class="signup-icon" style="display:none;"> <svg width="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6Zm-2 0-8 5-8-5h16Zm0 12H4V8l8 5 8-5v10Z" fill="#848B92"></path></svg> </div> <input class="signup-email" type="email" name="email" placeholder="Your email address" required autocomplete="email"> <input class="email-submit om-trigger-conversion" type="submit" value="Join Free"> </div> <div class="validate-mistake-emails-message" style="display:none;"></div> <div class="trends-opt-in" style="display:none;"></div> <div submit-success> <template type="amp-mustache"> <p class="c-message c-message--success">Thank you for subscribing.</p> </template> </div> <div submit-error> <template type="amp-mustache"> <p class="c-message c-message--failed">Your submission failed. Please try again!</p> </template> </div> </form> </div>