Over the past few years, market-linked debentures have been gaining much popularity in India against their counterparts. These structured products come with unique features and var
India is the 7th largest country by area with a population of 1.39 billion people and is the most populous democracy in the world. Due to its diversity, the country has been able t
In a recent survey done by market research agency, Ipsos, across 27 countries, named – “What Worries the World” – Inflation, has topped the list beating poverty, unemployme