Microsoft Surface Pro teardown reveals little repairability, scores a 1 out of 10



>