keep promise - to do what you promised and said you would do Articles found: What's new in business news: September 2, 2014 (02/09/2014)