An Opera News Kenya publication
Baroness Karren Brady has resigned from Sir Philip Green’s retail empire, just weeks after vowing to…