PSPCL to fill nearly 1,745 vacancies