New head announced for BP's wind business
Al Vickers, BP’s vice president of technical functions in the operations of its upstream oil and gas business, will take over as head of the...
Al Vickers, BP’s vice president of technical functions in the operations of its upstream oil and gas business, will take over as head of the...