Apologies in the tech world, a timeline August 2, 2019 7:18 pm \ by Carol Edwards “Our bad.” – These tech execs, probably. Read more… More about Tech, Facebook, Mashable Video, Tech, and Consumer Tech Posted in: Blog