UPPER

Upper Tamakoshi Hydropower Ltd

UPPERHydro Power
Rs 183
0.55%