Baghjan blowout: Expert panel report finds major lapses by Oil India

The committee was mandated to examine the cause of gas and oil leak; Extent of loss and damage caused to human life, wildlife, environment; …