Formula 1 announces 24-race calendar for 2023 season. (Image Credit: IANS)

By IANS