Result Nila Spaces Ltd - 542231 - Unaudited Financial Results (Standalone And Consolidated) For The Quarter/ Half … BSE India Financial Result