Inshorts reduced its net loss for the financial year ending March 2024 (FY24) by 26.44% to INR 227.8 Cr from INR 309.7 Cr in ...