Barclays shares have vastly outperformed the market over the past 12 months, but it’s a different story over the longer run.
Ebitda (earnings before interest, tax, depreciation, and amortisation), too, climbed 67.3 per cent Y-o-Y to Rs 456.7 crore ...