Kuzbassenergo OAO (also known as TGK-12) is a Russian joint-stock company specialized in the distribution of energy. The company's headquarters are located in the Russian city of Barnaul in the Altai Krai region. According to the company's official website Kuzbassenergo generated 24.906 million kw-h in 2006 . Kuzbassenergo's CEO is Sergey Nikolaevich Mikhailov.