John Bell is a freelance content writer.Have written many informative articles on Finance ,Technology, Business etc.