Looks like Venmo let their TLS certificate lapse?

  • That's what not automating certs will do if someone forgot to put a renewal of a 1-year cert on the calendar!