Microsoft, Alphabet, Anglo American, IBM, Astrazeneca, Unilever and Sainsbury's
It is doubtless a positive to see that the Braveheart Investment Group plc ( LON:BRH ) share price has gained some 93...