Lahore Weather


Last orders: Rise of closing auctions stirs worries in European stock markets