British adventure cycling apparel brand Albion has announced the hiring of a new retail sales manager, with the appointment of John Wedlake enabling the business to further enhance its European ...