Brett Castelli is an equity analyst, energy and utilities, for Morningstar.* His coverage focuses on clean energy companies across renewables and emerging technologies. Before joining Morningstar in ...