Netra Power SA, Limited, CHE-488.231.977