Small hydro power potential in India is estimated approximately as
Which of the following contaminants in water can cause adverse human effects such as menta...