38 employees
Luxcara provides institutional investors with access to equity and debt opportunities in the international renewable energy market.
2009