W Investments jest niezależnym holdingiem finansowym, działającym na terenie Polski i Europy Wschodniej. Spółka działa w branżach: nieruchomości, telekomunikacji oraz prowadzi działalność inwestycyjną zwłaszcza w zakresie projektów z sektora energetycznego oraz nowoczesnych technologii.
Spółka jest m.in. zaangażowana w projekty Private Equity - Venture Capital. Siedziba grupy kapitałowej mieści się w Warszawie, przy ul. Naruszewicza 27.