This was discussed before. Most companies will make sure at least some of their staff coordinate / rotate their holidays a bit, so there's always someone in the office. Businesses do not shut down during the holiday time, unless they're really small or the division you're dealing with is really small.