A year after stocks soared, CEOs must show it was warranted
NEW YORK — It’s time to show the receipts, CEOs. For more than a year, investors have been pushing up stock prices, even though the pandemic caused profits to crater for companies. With COVID-19 vaccines […]