WAPDA generates 34.4b units in FY 2023-24

WAPDA generates 34.4b units in FY 2023-24