Articles by jdsouza


Microsoft vs. Apple: The Big Two

Ever since Steve Jobs and Bill Gates went their separate ways to create their respective brainchild companies, fanboys of both companies have been warring with…