Microsoft Surface Pro 7, Surface Laptop 3, Dual-Screen Surface Leaked Ahead of Launch Kishalaya Kundu Oct 1, 2019