The Ohio Power Siting Board denied the Crossroads Solar project in Morrow County, citing strong local opposition.