Sresta Natural Bioproducts Private Limited (“Sresta”) has brought on board, a Mumbai based brand, and communications consultancy firm,....