Vivo Energy Holding B.V. has agreed to enter into a share transaction with Engen Holdings (Pty) Limited, a 100% subsidiary of Engen Limited,...