Renewable Energy Sources Transforming Our Regions (RESTOR) Hydro is a European project aiming at increasing renewable energy production from small and micro hydropower, by identifying and restoring suitable historical sites, mills and hydropower stations that are currently inoperative.
Read more about :