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

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