If you’ve got a Google Apps account you’ve received notice about Google Sites, the latest addition to their Apps suite. This new addition allows anyone who can create a document to put it up online for everyone to see. One thing I’m getting a lot of resistance on at the office is the internal wiki […]