Owensboro Utility signs 20-year solar deal
The City Utility Commission on Thursday signed an agreement that will supplement Owensboro Municipal Utilities’ energy portfolio with solar power for the first time in its history. According to a purchase power agreement OMU signed with Texas-based Open Road Renewables, about 5 percent of the city’s local energy will come from an 800-acre, 86-megawatt solar farm […]