A Backward Glance at TPS 2024
October 2, 2024
Montreux, Switzerland. Switzerland is one of Europe’s most active countries for hydro development at present. It is also one of the continent’s original major hydropower developers, having based much of its industrial development on exploitation of its hydro resources during the 1950s. Today hydropower produces about 60 percent of Swiss electricity. The beautiful town of Montreux, overlooking Lake Geneva, will provide a perfect setting for the world hydro community to discuss topical aspects of global hydropower development including machinery, storage, environmental issues, operation and maintenance, powerplant safety, electrical engineering and more.