While regulators circle Facebook, Libra adds insult to injury. Right now isn’t the best time to be Facebook. I shall defer to the New York Times to sum up the social media giant’s current regulatory woes: The Federal Trade Commission and more than 40 states accused Facebook on Wednesday of buying up its rivals to […]