Today on the Brett Winterble Show Brett talked about North Carolina being the top state in the country for business as well as his thoughts on ESG and how the situation in Sri Lanka could foreshadow the outcome of it + callers share some of the most outrageous stories they’ve heard in the news this week.