Ingredients for the New Economy: How Much does Finance Matter?