Enesol Company Limited (ENS) was established since November 29, 2005 which produces and distributes various sizes of electricity and heat energy to public and private sector as well as contract manufacturers by focusing on alternative energy. Enesol is a subsidiary of Capital Engineering Network Public Company Limited (CEN) which CEN holds 80.08 percent of registered capital and paid up capital amounting of 242 Million Baht.