27 Peter Green & family
£725m
Luscar
The recent sale of a 24.8% stake in luxury hotel group Maybourne netted around £75m for the Green family, treble its initial investment. Green had previously made serious money from investing in the
£725m
Luscar
The recent sale of a 24.8% stake in luxury hotel group Maybourne netted around £75m for the Green family, treble its initial investment. Green had previously made serious money from investing in the