Deal Roundup: Aroa Ventures backs Stockal in first India bet, Mahindra Group buys Meru