How Microsoft Have Put Their Stamp On The Business World

How Microsoft Have Put Their Stamp On The Business World

When you’re creating a document in Word, devising a spreadsheet in Excel, e-mailing a friend on Outlook or creating a work presentation on PowerPoint, you probably are not even consciously aware of the fact that all of these applications have been invented from the same company, and that you, like millions of others, will spend most of your life relying […]

Read more ›