Finning Power Systems (Finning), the UK’s sole supplier of Caterpillar engines, has signed a contract in excess of  $11.2M with BAE…