EbixCash buys 70% stake in AssureEdge; Google reportedly mulls ShareChat acquisition