Elekta recently held a conference near Barcelona, Spain in Europe and included a Build-A-Bike team building workshop as a way to give back to the community and have some fun together! Elekta is a human care company pioneering significant innovations and clinical...