ShareChat AI micro-drama investment reaches $10.5M as Mohalla Tech bets its upcoming IPO on closing a specific ten-point ...