Large hydroelectric projects involve long development and construction times, heavy investment costs, specific technical risks and environmental and social impacts. They therefore require thorough preparatory work and very specific know-how in many fields, including geology, hydrology and meteorology.