Blog

Why Google Sites make sense

Having read some of the recent reviews on Google Sites advantages and disadvantages I thought it best to clarify on some of the reviews made.