Defence industry giants like Rolls Royce, Thales face corruption charges in India - Know key details | The Financial Express