Google Google enhances its website creation app Google Sites, one of Google’s lesser-known applications, allows businesses to intra-company create websites in minutes. Previously, G Suite account owners…TruewaterOctober 16, 2017