20070629 business.india-business: Tehri Hydro signs power pacts with three states