Shubhankar Sharma reaffirms his self-belief on the British Open Sports July 25, 2023 HOYLAKELIVERPOOL: The morning after the best efficiency through an Indian on the Open ChampionshipsThere used to be an air of…