Analysts have reiterated their ‘Buy’ rating on Barclays shares after the lender beat expectations when it reported results earlier this month. The FTSE 100 lender booked a profit before tax of £8.1bn ...
Bharat Electronics announced dividends on nine instances, which ranged between ₹1 per share to ₹2 per share, with the ₹1.7 ...