generation: the production of heat or electricity
commercial enterprise: the activity of providing goods and services involving financial and commercial and industrial aspects
millenary: a sum or aggregate of one thousand (especially one thousand years)