Bejac based in Los Angeles/Placentia, CA, USA will be selling the heavy range of ALLU D Series Transformer and ALLU Crusher material processing attachments. The partnership with Bejac as its Western distributor reinforces ALLU’s growth strategy and commitment in