Lahore Weather


PSX closes marginally higher on budget day