Navigating coronavirus volatility
Warren Buffett's firm has $128bn of cash
Short-term share price moves warping companies' judgment
We see far too many examples of management teams across 'UK plc' failing to act in the interests of the stakeholders of the companies they are employed to run.
Share buyback representing 15% of market cap