IPC achieves FIT deadline with five wind power EPC contracts


25/11/2021