Opinion Donald Macleod: So why is Facebook finally doing something about a data scandal that has been rumbling on for months? Billions of dollars, that’s why March 26, 2018