B&D Support G20 Indonesia Proudly present that B&D Transformer has become a part of G20 Bali, Indonesia in electricity side with produced, delivered and installed mobile transformer and electric vehicle (EV) Charger. View Fullscreen View Fullscreen View Fullscreen