I can assure you that source is not completely correct.
It states India has 15 Saras on order
Only 2 Saras have been produced to date and 1 has crashed killing everyone people onboard.
Ever since then the entire project is in cold storage
Also it says we have 22 AH-64 E Guardian on order when deal has not been signed as yet.
Many inaccuracies you can easily verify them.