New Okhla Industrial Development Authority (Noida) CEO Dr Lokesh M made 16 employees stand for about 30 minutes as they had ...