",{"id":"SIGNIN"}).html('
Microsoft is expected to launch Surface Pro 5 soon but it seems likely that the delay is caused by a few reasons. Here's why!