Yuvaraj Power Projects Limited · Kiwis Infraastructures Private Limited · Nayana Power Private Limited · Manihamsa Power Projects Ltd · Bee Pee Power Limited · Mohanarupa Power Projects Private Limited · Yuvaraj Finance Private Limited · U99999 Ap2000 Plc033785 · Manihamsa Power Projects Private Ltd