More than 80% of the company’s operating revenue was generated from sale of medicines while the remaining was from lab test receipts and other sources such as advertising services. Tata 1mg ...