Caudal Energy, an Oxford University spinout formerly known as Porpoise Power, has raised £4.3M led by Oxford Science Enterprises and Empirical Ventures to...