Kirkland, Wash.-based Kestra Medical Technologies raised $202 million in its initial public offering, pricing shares at $17. ...
Tata Capital IPO could be valued at $11 billion, making it India’s largest this year with potential proceeds of $2 billion.