Sometimes you just need some good news.  Well, here you a few recent bits of sunshine for you. First, Hot off the French presses. France takes action against Microsoft…
Continue Reading »