German group says it no longer has capacity to deliver such a large contract, supplying 600 carriages for the new line to connect east and west London European Companies News