The Delhi High Court recently directed the State Trading Corporation of India Ltd (STC) to reimburse medical expenses of ...