Market Segment: Energy Saving Solution Provider Linkedin: Luminace LinkedIn Company Profile Estimated Revenue: $50M Estimated Employees: 250 Address: 200 Liberty Street, New York NY
Description: Luminace is a leading provider of turnkey renewable energy solutions. As the North American decarbonization as a service platform of Brookfield Renewable, Luminace offers reliable, resilient, and cost-effective renewable power to meet the end-to-end ne...