Hyderabad: Sresta Natural Bioproducts, which owns the packaged organic food brand, 24 Mantra, has filed draft red herring prospectus (DRHP) with capital markets regulator SEBI to raise funds through an initial public offering (IPO). The IPO of the Hyderabad-based organic food company comprises fresh issue of equity shares aggregating up to Rs 50 crore and […]