Karren Brady quits Philip Green’s empire amid controversy
Image copyright Shutterstock Baroness Karren Brady has resigned her job as non-executive chairman of Taveta, the holding company for Sir Philip Green’s retail empire. It comes after allegations of sexual harassment and racial abuse of staff by Sir Philip were reported earlier this month, accusations he strongly denies. Baroness Brady had earlier resisted pressure to …