 EnBW, one of Germany's biggest electric utility companies and a revenue of 19.2 billion € in 2012, is headquartered in the city.Due to the Karlsruhe Institute of Technology providing services until the late 1990, Karlsruhe became known as the "internet capital" of Germany.The DENIC, Germany's Network Information Centre, has since moved to Frankfurt, though, where DE-CIX is located.