Read Time:12 Second
NEW DELHI: As people strung up twinkling lights and passed sweets and earthen l amps across India on Diwali evening, depressing news began filtering in that 41 men from the Navayuga Engineering Company Limited (NECL) were stuck in an under-construction…