BP CEO Murray Auchincloss is set to visit India for the third time in just a year, joining UK Prime Minister Keir Starmer's official delegation this week. This development underscores the global ...