Lockall lands €155M to open additional storage sites in France
French startup Lockall developing a storage solution for professionals and individuals, has just raised €155 million from a subsidiary of the American fund Starwood Capital Group.
Currently, th