10.0.1.200

Sir Philip Green sexual harassment allegations could mean more bad news for PE-backed Topshop

3493
The sexual harassment allegations against British retail magnate Sir Philip Green could cause a headache for private equ