NextEra Energy (NEE): Deep Dive into Recent Financials & Strategy | Monexa