42040 5 Top most controversies and scandals of 2016 in Technology by Amna Maqsood 7 years ago7 years ago