Business TOP STORIESIndian numerals: A gold high, GoFirst grounded, record dividendsTeam Quartz IndiaMay 14, 2023 May 14, 202322$27.6 billion: Dividends paid out by India Inc in FY23 Corporate India showered its shareholders with generous returns in the 2023 financial year, Business Standard...