Emergent BioSolutions: Still a Bit Risky

Emergent BioSolutions: Still a Bit Risky

Source: 
Seeking Alpha