It’s the loooong Thanksgiving Day weekend in the U.S. and that means that U.S. corporations, institutions and government agencies are pretty much shut down. For U.S. residents, that means a four-day break from the work-a-day routine, and the official start of the holiday shopping season. For the news business, it means a brief, almost surreal [...]



