India has been an expensive market in terms of valuations compared to its regional peers. Though global investors have been uncomfortable with this aspect of equities here, they grudgingly admired India because of the strength of its corporate profitability in addition to superior economic prospects.
RBI cancels 30-year green bond auction amid high bids
The Reserve Bank of India (RBI) cancelled a ₹5,000 crore green bond auction for the 30-year paper, despite receiving bids exceeding ₹10,943 crore. This cancellation,