UPPER

Upper Tamakoshi Hydropower Ltd