is an equity analyst, clean energy, for Morningstar.
Brett Castelli is an equity analyst, clean energy, for Morningstar.