773 Million Passwords Leaked

773 Million Passwords Leaked

ALERT! A major data breach of close to 773 million unique email addresses and just under 22 million unique passwords has just been exposed on cloud service MEGA.  According to Security researcher Troy Hunt, the collection dubbed “Collection #1” totaled...
Office Productivity Software Roundup

Office Productivity Software Roundup

Productivity is a major concern for many businesses, as it directly affects the overall performance of any business. If your employees are not productive, your entire business may face major consequences, as you may waste a lot of time and resources and not reach your...