Lahore Weather


Japan machinery orders tumble, fuel doubts on capex