What are the factors that contribute to India's decision to procure 26 Rafale Marine jets from France

India recently communicated to France its decision to procure 26 Rafale Marine jets. Discuss the factors that influenced this decision.