- Infosys already had a $100m/year contract with BP
- the new contract is 1.5b over 10 years, so a significant increase, but as part of the contract infosys becomes the primary IT partner for BP, therefore not an unimaginable increase
- Infosys's customers include Shell, Aramco, Chevron, and others. They're one of the top IT services company for the energy industry, so this isn't an outlandish customer for them to have
- Infosys's revenue in 2021 was $12b, making this contract ~1% of their annual revenue. The net increase over their previous contract is .4%
In short, this looks like a fairly standard contract from a provider that was already heavily represented in the industry and has an existing substantial investment with the customer - and one that doesn't materially impact the trajectory of the company. Other than the timing of the events, there doesn't seem to be anything to suggest inappropriate actions on anyone's part.