Venture Capital Deal Roundup: Aroa Ventures backs Stockal in first India bet, Mahindra Group buys Meru Binu Paul 7 May, 2021