South Africa will be unable to shed its "junk" credit rating for years to come, credit analysts said, despite investor ...