Supply chain is an interesting case for blockchain. It doesn't eliminate the possibility of incorrect information being entered at some point in the chain. But there are probably still advantages to having transactions being immutable once they've been executed on a chain that's not under the control of any single party. Also smart contracts are potentially interesting.
I know that's a thing, but am here for years and never encountered it. When I don't know a word I look it up so can't say I've never seen it even if I don't remember its meaning.
It's complete crap. The saddest part is that they do have some amazing technical minds behind the scenes. They give their stage to sleazy marketing and salespeople who have no idea what they're talking about way too often.