Victura Technologies prepares $300 million India IPO including investor stake sales

Business