Storia: DLF shares dip 2% as Q1 revenue tumbles 53%, but Nomura and others maintain Buy. Here's why — Warptech Lab News