17 employees
BBR Holdings provides general construction, property development, green technology and investment management services.
1993