Sleepy Owl is a company based in New Delhi, Delhi, India, specialising in the ecommerce sector. Founded in 2016, it now employs 87 individuals. The company was established by Ajai Thandi ...
It is not just the food outlets which have unique names but also some start-ups. Sleepy Owl Coffee is a homegrown instant coffee brand in India. It had caught attention due to its unusual name.