The ubiquitous street vendors give some eye-opening insights on management and business. Something which is in front of us but we fail to realise and appreciate. These street vendors beat the big corporates in most of the business metrics