BeiGene (BGNE) has entered into a settlement agreement with MSN Pharmaceuticals and MSN Laboratories Private resolving patent litigation ...