Look Up secures €50 million in funding to accelerate the global deployment.