Rever Barcelona-based Rever secures €7.5 million to streamline returns process for online stores EU-Startups 2023.06.19