Kalyan Jewellers India Ltd (BOM:543278) reports a 37% revenue growth, with ambitious expansion plans despite challenges in international markets.
BiomX Inc (PHGE) reports a significant net income turnaround while navigating increased R&D and administrative costs.