Microsoft Surface Go 3 Review - Still worth to Buy?