BHP bring end-of-year cheer to staff with 70 promotions