New investment wave brings eight factories to Bahawalpur Industrial Zone