The Indian city of Ahmedabad will stage the 2030 multi-sport Commonwealth Games, it was confirmed on Wednesday.The choice of Ahmedabad, also known as Amdavad, was ratified by the Commonwealth Sport General Assembly in Glasgow following a recommendation from the executive board.