Senior Research Analyst Brad Meikle initiates coverage on Enphase Energy.

Loading