india solar EPC

Choosing the Right EPC for MW Scale Solar Power Plants

Who is an EPC and why does it matter? EPC, which stands for Engineering, Procurement, Construction, refers to the company that does turnkey work for a solar power plant implementation – from design, to procurement of components to power plant construction. Some EPCs also take…

India Renewable Energy Expert