McDonald's (MCD) Stock: Tasty, Empty Calories

For some, ESG challenges such as climate change and animal welfare offset the durability and dividends of MCD shares.