10.0.3.211

Life sciences: new ‘bubble’ or sunrise sector?

463
As the much-vaunted ‘new economy’ has suffered the old-style crash, scaring away major institutional investors a