The Kingdom of Saudi Arabia’s Aramco, the world’s largest oil company’s senior executive was arrested in India in July for carrying a satellite phone without permission from authorities while on vacation, local media reported on Wednesday. 62-year-old Fergus MacLeod, head of investor relations, was arrested on July 12 by Indian […]