Monthly Archives: September 2013

Innovative Capital

The pessimism surrounding life sciences investment should be tempered by keeping in mind that the sector consistently boasts returns of 15%, far greater than any other sector. The S&P 500, for example, over the same period (2000-2010) returned only 4%. … Continue reading

Posted in November 2011 | Leave a comment