Business2 Min Read SidonJune 13, 2025 ITC finalizes purchase of full ownership of Sresta Natural Bioproducts for ₹400 crore. On Friday (June 13), ITC Ltd, a leading consumer goods company, announced the successful acquisition of Sresta Natural Bioproducts Private…