Which of these 4 FTSE mega-caps would I buy?
These FTSE mega-cap all have market valuations exceeding £100bn. But which of these four London whales would be my first pick to own right now?
The post Which of these 4 FTSE mega-caps would I buy? appeared first on The Motley Fool UK.