Bharat Petroleum Corporation Limited has appointed Vedveer Arya as an Additional Director, while Sushma Agarwal completes her tenure as Independent Director.