1For the stock: Place all the ingredients into a large pot and bring to a boil. Reduce heat to a lively simmer and cook to reduce liquid to 2 cups, approximately 10 minutes. Strain and reserve, keeping stock warm.
2Begin heating a large saucepan and glaze bottom with the extra virgin olive oil.
3Add the bacon and cook over medium heat, rendering the fat and browning the pieces, stirring as needed.
4Add the onion, and sweat, about 45 seconds. Add the garlic and continue to cook, stirring another 30 seconds.
5Add the corn and salt, continuing to cook for another 2 minutes.
6Add reserved corn cob stock and bring to a simmer, cooking until the liquid reduces to approximately 2/3 cup.
7Add the creme fraiche and simmer 3 minutes or until the mixture begins to thicken.
8Add butter and stir.
9Remove pan from the heat, stir in cilantro and lime zest. Check for seasoning and serve.