The Indian Coffee House is a coffee-restaurant chain with over 400 outlets all over India. While the chain started during the British rule, it is now run by worker co-operative…
Tag
The Indian Coffee House is a coffee-restaurant chain with over 400 outlets all over India. While the chain started during the British rule, it is now run by worker co-operative…