use hompage has been revised and at least been made logical and easier to navigate around than in that
The EU's homepage has been revised and has, at least, been made more logical and easier to navigate around than it was in the past.
EU's homepage has been revised and at least, been made logical and easier to navigate around than it in the