Rye Development announced the receipt of a hydropower license from the Federal Energy Regulatory Commission (FERC). The license is for the Kentucky Lock and Dam 11 Hydroelectric Project, owned and ...