CastAlum Limited, which has been based in Welshpool since 1999 and has 150 employees, won the Technology and Innovation Award, sponsored by CellPath, at the annual awards ceremony held at The Hafren, Newtown on Friday. Organised by Mid Wales Manufacturing Group (MWMG) with support from sponsors, the coveted annual awards, which began in 2009, are open to companies, organisations, social enterprises and…