Founded in 2013, LetterOne (L1) is a partnership of successful entrepreneurs, CEOs and international businesspeople passionate about building better business. We invest in sectors fundamental to society's sustainable prosperity: energy, technology,..
Relevance: 9.561066