Both economic fundamentals and market sentiment took a serious beating during the last financial year FY23, thanks to the radical uncertainties from post-Covid recovery, decades of high inflation, sharply rising interest rates and ongoing tensions from the Russia-Ukraine war etc.