Banpu Public Co. Ltd., elektrik enerjisi üretim ve dağıtımını gerçekleştirmektedir. Şirket, Bangkok, Bangkok Metropolü'nde merkezlenmiş olup şu anda 6.013 tam zamanlı çalışanı bulunmaktadır. Şirketin Enerji Kaynakları segmenti, yurt içi ve yurt dışı pazarlarda kömür satışları ve üretimi konularında faaliyet göstermektedir. Bu segment aynı zamanda Amer Birleşik Devletleri'nde doğalgaz üretimi gerçekleştirmektedir. Enerji Üretimi segmenti, yurt içinde ve yurt dışında termal ve yenilenebilir enerji üretimi konusunda çalışmalar yapmaktadır. Enerji Teknolojisi segmenti ise güneş çatı sistemleri, elektrikli araçlar, enerji depolama ve enerji yönetim sistemlerinden oluşmaktadır. Şirketin günlük yaklaşık doğalgaz üretimi 892 milyon fit küp (MMcfed) düzeyindedir. Şirketin dokuz termal enerji üretim tesisi bulunmaktadır. Şirket ayrıca 30 adet güneş enerjisi üretim tesisi ile iki proje ve iki rüzgar enerjisi üretim tesisi üzerinden yenilenebilir enerji üretim çözümleri sunmaktadır. Şirketin faaliyetleri Tayland ve başta Endonezya, Çin Halk Cumhuriyeti ve Amerika Birleşik Devletleri olmak üzere yurt dışı pazarlarında da devam etmektedir.