In a significant victory for consumer rights, the Delhi high court has upheld ... filed by the National Restaurant Association of India (NRAI) and the Federation of Hotel and Restaurant ...