Company NameIndustryLocationFundingRevenueEmployees
Real Estate
Spain, Catalonia, Barcelona
$18M
$15M
230
Real Estate
France, Île-de-France, Paris
$114K
$750M
4.5K
Real Estate
Germany, Hamburg
$300M
283
Real Estate
United Kingdom, Bristol, Bristol
$580M
$750M
1.3K
Real Estate
United States, Texas, Dallas
$5B
2.4K
Real Estate
India, Delhi, Delhi
501
Real Estate
United States, Texas, Dallas
$15M
120
Real Estate
United States, New Jersey, Marlton
79
Real Estate
United States, Texas, Austin
$20M
$3.8M
45
Real Estate
Sweden, Uppsala County, Uppsala
235