person self serves tea out of a teapot in a cafe

Self-Service or Lip Service? Why BI’s “Self-Service” Failure to Launch is Coming to an End.