Ahead of its annual general meeting on Tuesday, Steel Authority of India Ltd (SAIL) said two of its independent directors, appointed by the UPA government, have resigned. Ahead of its annual general ...