An Escambia manufacturing company identified only as 'Project Leopard' pitched a $100M investment to create 300 new jobs in ...