DallasNews.com October 16, 2020 11:53 am

Richards Group CEO Stan Richards Resigns From Company

Stan Richards, Founder and CEO of the Richards Group advertising company in Dallas, resigned one day after Carrollton-based Motel 6 and The Home Depot severed their long-running ties with the agency over remarks he made. The Dallas Morning News business writer Dom DiFurio joined NBC 5 with more details.

Wake Up to Something Good

Exit mobile version