Breaking News January 17, 2025January 17, 2025admin Former Utility Executives Are Indicted in an Ohio Bribery Scheme – USNews.com This post was originally published on this siteA former CEO and one of his top executives with an Ohio energy company at the center of a $60 million bribery scheme have been indicted on …