london corporate transactions - energy & infrastructure m&a Jobs - 0