Economy VLCC files IPO papers with Sebi 16 August 2021, 11:38 am VLCC Health Care Ltd, one of the largest homegrown beauty and wellness companies in India,…