Upper Tamakoshi Hydropower Ltd. (UPPER) Struggles with Heavy Losses Despite Strong Revenues | NEPSE Trading | NEPSE Trading