New Delhi: Zetwerk Manufacturing won an order for 1,515-megawatt peak (MWp) of solar photovoltaic (PV) modules from state-run NTPC, the…
New Delhi: Zetwerk Manufacturing won an order for 1,515-megawatt peak (MWp) of solar photovoltaic (PV) modules from state-run NTPC, the…