La Banpu Public Company Limited est engagée dans les activités de mines de charbon et d'énergie. Elle détient 50 % d'intérêt dans une centrale à charbon de 1 434 MW située dans la zone industrielle de Map Ta Phut, province de Rayong, Thaïlande ; et 100 % d'intérêt dans la centrale à gaz Temple 1 avec une capacité de production de 768 MW située au Texas, États-Unis. L'entreprise gère également cinq mines de charbon à Kalimantan comprenant Indominco, Jorong, Kitadin-Embalut, Trubaindo et Bharinto, qui produisent une gamme de charbons thermiques bitumineux et sub-bitumineux en Indonésie. De plus, elle exploite la mine de charbon de Gaohe dans la province de Shanxi et la mine de Hebi dans la province du Henan ; elle exploite et gère 3 centrales combinées de chaleur et d'électricité à charbon d'une capacité de 539 mégawatts en Chine ; et possède diverses mines de charbon situées en Nouvelle-Galles du Sud, Australie. En outre, l'entreprise exploite divers projets de charbon en Mongolie ; des centrales thermiques au Laos ; un parc éolien au Vietnam ; et des fermes solaires au Japon. De plus, elle propose des solutions et des installations de toits solaires pour les industries et les grandes entreprises ; des solutions de stockage d'énergie ; des services de gestion de véhicules électriques et de flottes ; des services de conseil sur des systèmes de gestion de l'énergie personnalisés ; et un écosystème d'énergie renouvelable pour une énergie propre. L'entreprise est également impliquée dans la production, l'achat et le commerce d'énergie et de vapeur ; la gestion de fonds de pension ; la production d'énergie solaire ; la logistique ; les activités de vente et de marketing ; le secteur du gaz naturel ; l'investissement dans l'énergie et les énergies renouvelables ; et les activités de recherche et développement. Elle fournit également des services de minage et de commerce de charbon ; et des services de conseil aux entreprises, ainsi que des services de commerce de combustibles. L'entreprise était auparavant connue sous le nom de Ban Pu Coal Company Limited et a changé son nom en Banpu Public Company Limited en juillet 1993. La Banpu Public Company Limited a été fondée en 1983 et a son siège à Bangkok, Thaïlande.