Innergex Renewable Energy Inc.'s (TSE:INE) 6.0% loss last week hit both individual investors who own 54% as well as institutions
Key Insights The considerable ownership by retail investors in Innergex Renewable Energy indicates that they collectively have a greater say in management and business strategy 43% of the business is...