Tata Power, India’s largest integrated power company has successfully commissioned 63 MWsized Unit 1of its126 MW Dagachhu Hydro Power Corporation (DHPC) in Bhutan.