A new company is hoping to create a snow sports haven for locals far from the slopes of Lake Tahoe. Urban Snow, as it's set to be called, wants to sell proverbial lift passes to a ski resort right here in the Bay Area. Urban Snow is seeking a 30,000-foot, five-story building in the San Jose or Milpitas area...
read more