Social housing provider developing and managing rental homes.
1922
France
201 - 500 employees
Real Estate
$25M - 100M in revenue
$1M - 10M in profitability
Industry Rank
140 out of 591
France, Real Estate, Commercial Real Estate
Not reporting on Sustainability