The Star Business Editor Peter Kiragu has quietly left the newsroom barely five months after returning to Lion’s Place. Kiragu was a business reporter...
Radio Africa Group has rehired its former business reporter to head The Star business desk, which has been facing a crisis since it...