Clean Power Summit 2026 is part of the Informa Markets Division of Informa PLC
This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Your Reliable Partner for Renewable Energies

With 45 years of experience in industry-leading technology, R&D, manufacturing, quality management and excellent service, DMEGC Solar provides highly efficient, reliable, and aesthetically pleasing solar modules, and various application solutions to global customers.

Through the continuous integration of sustainability goals in our value chain, DMEGC Solar has established itself as a responsible player in the industry.