The Energy Corporation (TEC) is a company that specializes in power plant design, construction, and condition assessments. It offers consulting, procurement assistance, engineering, due diligence, project management, and other services. The company caters to the oil and gas, power, utility, and government sectors.