Houston City Council to vote on approval of installation of 75 kiosks downtownRead full article: Houston City Council to vote on approval of installation of 75 kiosks downtownThe Houston City Council is expected to vote on the approval of 75 kiosks Wednesday.