Ending their haggling, India and Russia have finalised a "mutually acceptable" price for Admiral Gorshkov aircraft carrier, its exporter has said, claiming that the Indian navy would practically get a "totally new, state-of-the-art" ship that is seaworthy for 30 years.