EPC is Engineering, Procurement, and Construction. In solar industry EPC term is used for providing end-to-end solar services from designing the system, procuring the components and installing the project.