Here is the latest update for all things in tech, featuring the top news from last week. This week on Tech Times Weekly Wrap, the massive recall of the US Food and Drug Administration (FDA) has recalled as many as 26 brands of eye drops because of an impending risk of blindness.