Punjab-ranks-8th-in-EPI