Overalls bearing the company's logo on it is, first of all, economy and practicality. In itself a preference of corporate style in overalls involves a significant increase of costs for development of design solutions, customized tailoring, selection of necessary materials and so on.
This new term we increasingly encounter in certain business fields among entrepreneurs and managers. Somewhere subconsciously perhaps they know what they are talking about, but not literally. But any term should clearly defined. So let's see what it is.