Harrods PLC has a market value of 124 million and 6 million shares outstanding. Selfridge Department Store has a market value of 34 million and 2…

ORDER NOW