News

ITC in a regulatory filing said that it has acquired Sresta Natural Bioproducts for an upfront consideration of Rs 400 crore.