At a manufacturing level, SolarEdge’s products are manufactured by two primary well-established contract manufacturers who meet high ESG (environmental, social and governance) criteria and publicly report their progress.