Taxation of US stocks for Indian resident

I have confusion regarding LTCG capital gain Indian citizen for US stocks.
Few sites have mentioned it is flat 20% and no indexation benefit while few have mentioned 20% with indexation benefit

@Quicko Your article says “long-term capital gain it is taxable at a flat rate of 20% (after indexation benefit)” in the description but in FAQ’s it says 20% without indexation. Can you please clarify which one is correct?