This doesn't seem like a very reputable source of information. The article definitely lacks professionalism and prototypical journalistic writing. It seems more like an open-opinion online magazine where basically anyone can start producing their own thoughts on digital paper.