EFI and Landa Join Forces to Develop New Digital Front End