Shri Ahimsa Naturals opens its IPO with a price band of Rs 113-119 per share aiming to raise Rs 73.81 crore. The company, ...