A small company I was working with had heard that IBM, who had a customer in common, were operating some sort of "garage" thing that the customer really liked. Rumours were flying around, someone had heard it was a video conferencing app, they were desperate to know more about this secret sauce.
Eventually I got to speak to an opposite number from them on a piece of work that joined with our own. They were calling any team of people a garage (because of the Amazon, Apple, etc stories). That's all it was, just a different word for team, like toddlers playing let's pretend.