News Zee now owns 51% in Brownpaperbag Idea Shop Web and Media Private Limited, the company behind the website and loyalty card business Brownpaperbag, has reported revenues of Rs 60 lakhs... Nikhil PahwaJuly 29, 2016