International business times credibility