what 'contracts' have they won? They announced a lot, but scratching the surface reveals a different picture.