Meltdown and Spectre, What You Need To Know

UPDATED - April 16, 2018 Meet Meltdown and Spectre, the reason why the general public is being urged to update their Windows and Mac Computers. What's the rush? Almost every…