Introduction .windows.net

Microsoft’s latest announcement has raised f. eyebrows 7. giving away g. a free version 8. shooting itself h. in the foot 9. put a dent i. in these figures 10. responding to j. customer needs GAP FILL: Microsoft to offer Windows online. Microsoft has announced plans for … ................
................