London-based Eigen Technologies closes Series B round at $42 millionDawn

Current template: