2017 – Now: Under new management, with experience in developing a variety of businesses in dynamic & challenging situations, PT Megah Buana Berdikari, or MBB Indonesia, is founded — your partner in supplying quality machinery and agroindustrial equipment with reliable technology from all over the world